Keeley Hawes as Priscilla Garrick
Jamie Blackley as Freddie Symonds
Simon Kunz as Herbert Quick
Robert Goodale as Mark Stephens
Michael Stuhlbarg as Rowe
Luke Treadaway as Hugh Fenton
David Hargreaves as Martin Garrick
Albert Welling as Brigadier Moss
Matt Lauria as Peter McCormick
Greg McHugh as David Hennessey
Brandon P. Bell as Jackson Cole
Emma Appleton as Feef Symonds
Benjamin Walker as Jimmy Derby
Stanley Townsend as Henry
Edward Bluemel as Barrie Clifton
Michael Landes as Caspar Woods
Stephen Campbell Moore as Phillip Jarvis
Danny Sapani as Richard Gregory
Phoebe Nicholls as Frippy Symonds