Archie and his friends embark on a world tour, beginning in London, where they find themselves somehow caught up in an international spy mystery.