Tom Cruise ... Colonel Claus von Stauffenberg
Kenneth Branagh ... Major-General Henning von Tresckow
Bill Nighy ... General Friedrich Olbricht
Tom Wilkinson ... General Friedrich Fromm
Carice van Houten ... Nina von Stauffenberg
Thomas Kretschmann ... Major Otto Ernst Remer
Jamie Parker ... Lieutenant Werner von Haeften
David Bamber ... Adolf Hitler
Tom Hollander ... Colonel Heinz Brandt
David Schofield ... Erwin von Witzleben
Kenneth Cranham ... Field Marshal Wilhelm Keitel
Director :
Bryan Singer