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