Laurence Fishburne
as
Hannibal Lee
Janet MacLachlan
as
Hannibal's Mother
Courtney B. Vance
as
Lt. Glenn
John Lithgow
as
Senator Conyers
Bill Nighy
as
Ambrose Hilliard
Jake Lacy
as
Carl Lundbeck
Gemma Arterton
as
Catrin Cole
Sam Claflin
as
Tom Buckley
Blake Edwards
Director
Leon Askin
as
Col. Kastorp
James Coburn
as
Lt. Christian
William Bryant
as
Minow
Lewis Milestone
Director
Karl Malden
as
Doc
Edward Binns
as
First Soldier in Final Tracking Shot
Joe Turkel
as
Marine
Robert Wagner
as
Private Coffman
Burnell Tucker
as
Adm. Duke
Harvey Keitel
as
CPO Henry Klough
Matthew McConaughey
as
Lt. Andrew Tyler
Rebecca Tilney
as
Mrs. Dahlgren
George Baker
as
Bill Randall
Roland Culver
as
Fordyce
Stratford Johns
as
Garage Worker
Barney White
as
Jack Findlay
Elliot James Langridge
as
Reed 'Whit' Whitaker
Burn Gorman
as
Berle
Denise Gough
as
Charlotte Kauffmann
Henry Goodman
as
Franklin D. Roosevelt
Ulrich Thomsen
as
Henrik Kauffmann
Bernard Fresson
as
French Commando
Howard Marion-Crawford
as
Glider Doctor
Tom Tryon
as
Lt. Wilson
Sean Connery
as
Pvt. Flanagan
Dennis Gansel
Director
Justus von Dohnányi
as
Gauleiter Heinrich Stein
Götz Schubert
as
SS-Führer
Dennis Gansel
as
Trainer Boxverein
Hideyuki Tanaka
as
Additional Voices
Mugihito
as
Additional Voices
Makio Inoue
as
Captain Harlock / Phantom F. Harlock II
Kôji Yada
as
Illumidas Officer
Hans Christian Blech
as
Capt. Carl Schmidt
Tom Heaton
as
Lt. Pattison
Robert Logan
as
Pvt. Bissell
Ben Gazzara
as
Sgt. Angelo
Marcel Ophüls
Director
Adolf Hitler
as
Self
Maurice Chevalier
as
Self - Denies Making Tour of Germany
Marcel Ophüls
as
Self, interviewer
Anthony Eden
as
Self, Winston Churchill's foreign Secretary 1940-1945
Marie Dubois
as
Juliette
Helmuth Schneider
as
L'officier allemand dans le train
Claudio Brook
as
Peter Cunningham
Louis de Funès
as
Stanislas Lefort
Michael James Regan
as
LCA Soldier