Full Cast & Crew
Top Billed Cast

Corey Johnson
Narrator (voice)

Geoffrey Wawro
Self - University of North Texas

Patrick W. Singer
Self - 21st Century Defence Initiative, Brookings

Bob Jefferey
Self - Worldwide Chairman & CEO, JWT

Chris Semancik
Self - U.S. Army Center of Military History, Fort Belvoir

Raymond V. Mason
Self - Lt. Gen., Kev Deputy Chief of Staff, Logistics, G4
Full Cast

James Jay Carafano
Self - The Heritage Foundation

Michael Vernillo
Self - Sergeant, 29th Infantry Division - Omaha Beach

David M. Kennedy
Self

Kevin Farrell
Self - Colonel, United States Military Academy, West Point

Dr. Conrad C. Crane
Self - Army Heritage & Education Center, Carlisle, PA

Donald Stratton
Self - Seaman First Class, USS Arizona

Richard Overy
Self - Prof., University of Exeter

Patrick Porter
Self - University of Reading

John Schaffner
Self - Corporal, 106th Infantry Division

Frank Gervasi
Self - Master Sergeant, 1st Infantry Division

Charles Barley
Self - Sergeant, 29th Infantry Division - Omaha Beach
Crew
Lewis Albrow
Editor
Simon George
Editor
Daniel Comfort
Music
Jessica Dannheisser
Music
Hazel Baird
Art Direction
Will Garbutt
Post Production Supervisor
Rebecca Hayman
Associate Producer
Kate Bullions
Producer
Adam Bullmore
Executive Producer
Joel Delvin
Camera Operator
Robert Shacklady
Camera Operator
Simon George
Director
Julian P. Hobbs
Executive Producer
Paul Hellard
Sound
Simon George
Production Design
Robbie Johnson
Sound
Kimman Harmon
Camera Operator
Kai Van Beers
Colorist
Scott Jones
Sound
Matt Carter
Visual Effects
Phitz Hearne
Sound Director
Denis-Jose Francois
Visual Effects
Graham Scott
Visual Effects Supervisor
Simon George
Writer
Vikas Gandhi
Visual Effects
Alex Pickering
Online Editor