Michael Caine
Role: Col. Kurt Steiner
Donald Sutherland
Role: Liam Devlin
Robert Duvall
Role: Col. Max Radl
Jenny Agutter
Role: Molly Prior
Donald Pleasence
Role: Himmler
Anthony Quayle
Role: Admiral Canaris
Jean Marsh
Role: Joanna Grey
Sven-Bertil Taube
Role: Captain von Neustadt
John Standing
Role: Father Verecker
Treat Williams
Role: Captain Clark
Larry Hagman
Role: Colonel Pitts
Alexei Jawdokimov
Role: Corporal Kuniski
Richard Wren
Role: Hans Altmann
Joachim Hansen
Role: SS-Obergruppenführer
Denis Lill
Role: Churchill's aide
Rick Parsé
Role: E-Boat Commander
Léonie Thelen
Role: Branna
Keith Buckley
Role: Hauptmann Gericke
Terence Plummer
Role: Arthur Seymour
Tim Barlow
Role: George Wilde (Publican)
John Barrett
Role: Laker Armsby
Kate Binchy
Role: Mrs. White
Maurice Roëves
Role: Major Corcoran
David Gilliam
Role: Sgt. Murphy
Jeff Conaway
Role: Frazier
Asa Teeter
Role: Major Neuer's Driver
Rob Reece
Role: Corporal Becker
Jack McCulloch
Role: Major Neuer
Siegfried Rauch
Role: Sgt. Brandt
Brian Blessed
Role: Arthur Seymour (voice) (uncredited)
Patrick Allen
Role: Opening Narrator (voice) (uncredited)
Anthony Forrest
Role: Sgt. Hayley (uncredited)
Wolf Kahler
Role: Hauptsturmführer Fleischer (uncredited)
Roy Marsden
Role: Sturmbannführer Toberg, SS (uncredited)
George Leech
Role: Traumer (uncredited)
Ferdy Mayne
Role: Radl's Doctor (uncredited)
Kent Williams
Role: Mallory (uncredited)
Leigh Dilley
Role: Winston Churchill / George Fowler (uncredited)
Harry Fielder
Role: Motorbike Outrider (uncredited)
Walter Henry
Role: Constable (uncredited)