After two old friends accidentally meet and resolve to become investigators for hire, they quickly become embroiled in a missing treaty and a Bolshevik conspiracy.
James Warwick as Tommy Beresford Francesca Annis as Tuppence Crowley Gavan O'Herlihy as Julius P. Hersheimmer Alec McCowen as Sir James Peele Edgerton Honor Blackman as Rita Vandemeyer Peter Barkworth as Mr Carter Toria Fuller as Jane Finn/Annette John Fraser as Kramenin George Baker as Whittington Donald Houston as Boris Joseph Brady as Dr Hall Wolf Kahler as The German Reece Dinsdale as Albert Peter Lovstrom as Henry Matthew Scurfield as Conrad Holly Watson as Child on Beach Phyllida Hewat as Woman in Tea Shop James Walker as Clerk #1 Mike Elles as Clerk #2 Gabrielle Blunt as Annie Norman Hartley as Florist Roger Ostime as Ritz Hotel Receptionist Nicholas Geake as Watson Simon Watkins as Man at Astley Priors Steve Fletcher as Messenger Boy Harry Fielder as Henchman Andrea Hess as Cellis Celia Sheen as Violinist