
Corey Johnson
Narrator (voice)
Acting
![Geoffrey Wawro]()
Geoffrey Wawro
Self - University of North Texas
Acting
![Patrick W. Singer]()
Patrick W. Singer
Self - 21st Century Defence Initiative, Brookings
Acting
![Bob Jefferey]()
Bob Jefferey
Self - Worldwide Chairman & CEO, JWT
Acting
![Chris Semancik]()
Chris Semancik
Self - U.S. Army Center of Military History, Fort Belvoir
Acting
![Raymond V. Mason]()
Raymond V. Mason
Self - Lt. Gen., Kev Deputy Chief of Staff, Logistics, G4
Acting
![James Jay Carafano]()
James Jay Carafano
Self - The Heritage Foundation
Acting
![Michael Vernillo]()
Michael Vernillo
Self - Sergeant, 29th Infantry Division - Omaha Beach
Acting
![David M. Kennedy]()
David M. Kennedy
Self
Acting
![Kevin Farrell]()
Kevin Farrell
Self - Colonel, United States Military Academy, West Point
Acting
![Dr. Conrad C. Crane]()
Dr. Conrad C. Crane
Self - Army Heritage & Education Center, Carlisle, PA
Acting
![Donald Stratton]()
Donald Stratton
Self - Seaman First Class, USS Arizona
Acting

Richard Overy
Self - Prof., University of Exeter
Acting
![Patrick Porter]()
Patrick Porter
Self - University of Reading
Acting
![John Schaffner]()
John Schaffner
Self - Corporal, 106th Infantry Division
Acting
![Frank Gervasi]()
Frank Gervasi
Self - Master Sergeant, 1st Infantry Division
Writing
![Charles Barley]()
Charles Barley
Self - Sergeant, 29th Infantry Division - Omaha Beach
Acting