Penelope Wilton
as Hester Leggett
Johnny Flynn
as Ian Fleming
Paul Ritter
as Bentley Purchase
Lorne MacFadyen
as Sgt. Roger Dearborn/Glyndwr Michael
Markus von Lingen
as Adolf Clauss
Charlotte Hamblin
Nico Birnbaum
as Colonel Alexis von Roenne