Cast

Tom Hanks

Tom Hanks

Self - Narrator (voice)

Steven Spielberg

Steven Spielberg

Self - Filmmaker

James Stewart

James Stewart

Self - Pilot, 453rd Bomb Group (archive footage)

John 'Lucky' Luckadoo

John 'Lucky' Luckadoo

Self - Pilot, 100th Bomb Group

Robert 'Rosie' Rosenthal

Robert 'Rosie' Rosenthal

Self - Pilot, 100th Bomb Group (archive footage)

John A. Clark

John A. Clark

Self - Pilot, 100th Bomb Group

Harry Crosby

Harry Crosby

Self - Navigator, 100th Bomb Group (archive footage)

Joseph Armanini

Joseph Armanini

Self - Bombardier, 100th Bomb Group

Frank Murphy

Frank Murphy

Self - Navigator, 100th Bomb Group

Owen 'Cowboy' Roane

Owen 'Cowboy' Roane

Self - Pilot, 100th Bomb Group

Donald L. Miller

Donald L. Miller

Self - Author, Masters of the Air

Seth Paridon

Seth Paridon

Self - Historian, Mississippi Armed Forces Museum

Franklin D. Roosevelt

Franklin D. Roosevelt

Self - United States President (archive footage)

Bruce Alshouse

Bruce Alshouse

Self - Tail Gunner, 100th Bomb Group

Robert Wolff

Robert Wolff

Self - Pilot, 100th Bomb Group

Gene Bankston

Gene Bankston

Self - Togglier, 100th Bomb Group (archive footage)

Thomas Jeffrey

Thomas Jeffrey

Self - Commander, 100th Bomb Group, May 1955-February 1945

Dr. Conrad C. Crane

Dr. Conrad C. Crane

Self - SSI Senior Historian, US Army War College

Gen. (Ret.) Curtis Lemay

Gen. (Ret.) Curtis Lemay

Self - Cmdr., 3rd Bombardment Division (voice) (archive footage)

Lt. Gen. (Ret.) Ira Eaker

Lt. Gen. (Ret.) Ira Eaker

Self - Commander., 8th Air Force, 1942-1944 (archive footage)

Randall Hansen

Randall Hansen

Self - Author, Fire and Fury

Gen. (Ret.) James Doolittle

Gen. (Ret.) James Doolittle

Self - Cmdr., 8th Air Force, 1994-1954 (voice) (archive footage)

Dr. Tami Davis Biddle

Dr. Tami Davis Biddle

Self - Author, Rhetoric and Reality in Air Warfare

Dwight D. Eisenhower

Dwight D. Eisenhower

Self - Supreme Allied Commander (voice) (archive footage)

William 'Bill' Couch

William 'Bill' Couch

Self - Bombardier, 100th Bomb Group

Dr. Matthew F. Delmont

Dr. Matthew F. Delmont

Self - Author, Half American

Richard Macon

Richard Macon

Self - Pilot, 332nd Fighter Group (archive footage)

J. Todd Moye

J. Todd Moye

Self - Author, Freedom Flyers

Alexander Jefferson

Alexander Jefferson

Self - Pilot, 332nd Fighter Group (archive footage)

Marilyn Jeffers Walton

Marilyn Jeffers Walton

Self - Author, From Interrogation to Liberation

Joseph Stalin

Joseph Stalin

Self (archive footage)

Winston Churchill

Winston Churchill

Self - British Prime Minister (voice) (archive footage)

Adolf Hitler

Adolf Hitler

Self - Leader of the Nazis (archive footage)

Crew

Kirk Saduski

Kirk Saduski

Producer

(Production)

Laurent Bouzereau

Laurent Bouzereau

Director

(Directing)

Mark Herzog

Mark Herzog

Director

(Directing)

Steven Spielberg

Steven Spielberg

Executive Producer

(Production)

Tom Hanks

Tom Hanks

Executive Producer

(Production)

Gary Goetzman

Gary Goetzman

Executive Producer

(Production)

Jeff Vibes

Jeff Vibes

Production Manager

(Production)

Blake Neely

Blake Neely

Original Music Composer

(Sound)

Justin Falvey

Justin Falvey

Co-Executive Producer

(Production)

Chris A. Peterson

Chris A. Peterson

Editor

(Editing)

Darryl Frank

Darryl Frank

Co-Executive Producer

(Production)

Brett Whitlow

Brett Whitlow

Additional Editing

(Editing)

Michael Eagle-Hall

Michael Eagle-Hall

Sound Mixer

(Sound)

Erica Hill

Erica Hill

Grip

(Camera)

Jack Kney

Jack Kney

Director of Photography

(Camera)

Evan Gore

Evan Gore

Co-Producer

(Production)

Philip Compesi

Philip Compesi

Production Manager

(Production)

Thor Fienberg

Thor Fienberg

Other

(Sound)

Silvestre Hernandez

Silvestre Hernandez

Grip

(Camera)

Théa Uresse

Théa Uresse

Co-Producer

(Production)

Jessica Flores

Jessica Flores

Assistant Editor

(Editing)

April Garcia

April Garcia

Makeup Artist

(Costume & Make-Up)

Rebecca Noparast

Rebecca Noparast

Makeup Artist

(Costume & Make-Up)

Nicholas Ward

Nicholas Ward

Line Producer

(Production)

Jason Jensen

Jason Jensen

Art Direction

(Art)

Blake Neely

Blake Neely

Orchestrator

(Sound)

Donald White

Donald White

Gaffer

(Lighting)

Jeff Crosby

Jeff Crosby

Thanks

(Crew)

Keith Bilderbeck

Keith Bilderbeck

Sound Effects Editor

(Sound)

Peter Karr

Peter Karr

Additional Music

(Crew)

Adam Lukens

Adam Lukens

Gaffer

(Lighting)

Colin Wilson

Colin Wilson

Grip

(Camera)

Mateo Arturo

Mateo Arturo

Camera Operator

(Camera)

Derek Rittenhouse

Derek Rittenhouse

Gaffer

(Lighting)

Donald L. Miller

Donald L. Miller

Consulting Producer

(Production)

Blake Neely

Blake Neely

Other

(Sound)

Aram Martirosyan

Aram Martirosyan

Grip

(Camera)

BJ Strongman

BJ Strongman

Director of Photography

(Camera)

PJ Goens

PJ Goens

Assistant Editor

(Editing)

Thor Fienberg

Thor Fienberg

Scoring Mixer

(Sound)

Evan Houston

Evan Houston

Additional Editing

(Editing)

Keith Lombardi

Keith Lombardi

Sound Mixer

(Sound)

Scott Armanini

Scott Armanini

Thanks

(Crew)

Paul Kowalski

Paul Kowalski

Assistant Editor

(Editing)

John P. Buckley

John P. Buckley

Post Production Supervisor

(Crew)

Shane Lefler

Shane Lefler

Colorist

(Editing)

Jonathan Tran

Jonathan Tran

Post Production Coordinator

(Production)

Farah Bunch

Farah Bunch

Makeup Artist

(Costume & Make-Up)

Grace Lee

Grace Lee

Makeup Artist

(Costume & Make-Up)

John A. Clark

John A. Clark

Thanks

(Crew)

Bill Couch, Jr.

Bill Couch, Jr.

Thanks

(Crew)

Garrett Burton

Garrett Burton

Production Manager

(Production)

Tate Sonnack

Tate Sonnack

Production Supervisor

(Production)

Brave Gregg

Brave Gregg

Camera Operator

(Camera)

John 'Lucky' Luckadoo

John 'Lucky' Luckadoo

Thanks

(Crew)

Hannah Milobar

Hannah Milobar

Production Artist

(Crew)

Aaron Mills

Aaron Mills

Assistant Editor

(Editing)

Melanie St. Clair

Melanie St. Clair

Assistant Camera

(Camera)

Francis X. Coakley

Francis X. Coakley

Sound Mixer

(Sound)

Elinia Eads

Elinia Eads

Makeup Artist

(Costume & Make-Up)

Larry Spencer

Larry Spencer

Thanks

(Crew)

Ben Hasler

Ben Hasler

Co-Producer

(Production)

Jean-Marc Lavigne

Jean-Marc Lavigne

Gaffer

(Lighting)

Emmy Kelly

Emmy Kelly

Production Coordinator

(Production)

Jared Neal

Jared Neal

Sound Re-Recording Mixer

(Sound)

Julian Tran

Julian Tran

Grip

(Camera)

Katy Egan Park

Katy Egan Park

Thanks

(Crew)

Chloe Melas

Chloe Melas

Thanks

(Crew)

Nancy Phelps

Nancy Phelps

Thanks

(Crew)

Laura Shivers

Laura Shivers

Thanks

(Crew)

Seth Paridon

Seth Paridon

Thanks

(Crew)

Elizabeth Melas

Elizabeth Melas

Thanks

(Crew)

Martha Roane Reedy

Martha Roane Reedy

Thanks

(Crew)

Dan Rosenthal

Dan Rosenthal

Thanks

(Crew)

Mike Faley

Mike Faley

Thanks

(Crew)

Debra Hubbard

Debra Hubbard

Thanks

(Crew)

Dr. Tami Davis Biddle

Dr. Tami Davis Biddle

Thanks

(Crew)

Jeff Cordes

Jeff Cordes

Online Editor

(Editing)

George Pereyra

George Pereyra

Sound Effects Editor

(Sound)

Jared Ames

Jared Ames

Assistant Camera

(Camera)

April Crosby

April Crosby

Thanks

(Crew)

Toni Eubank

Toni Eubank

Thanks

(Crew)

Robert Wolff

Robert Wolff

Thanks

(Crew)

Debra Shlenkermann

Debra Shlenkermann

Thanks

(Crew)

Robert Shoens

Robert Shoens

Thanks

(Crew)

Jay Stearns

Jay Stearns

Thanks

(Crew)

Rebecca Crosby Hutchinson

Rebecca Crosby Hutchinson

Thanks

(Crew)

Melissa Cowing Jones

Melissa Cowing Jones

Thanks

(Crew)

Michelle Lemmons Walker

Michelle Lemmons Walker

Thanks

(Crew)

Robert Shoens Jr.

Robert Shoens Jr.

Thanks

(Crew)

Dr. Lisa Bratton

Dr. Lisa Bratton

Thanks

(Crew)

Dr. Conrad C. Crane

Dr. Conrad C. Crane

Thanks

(Crew)

Nicoletta Nomicou

Nicoletta Nomicou

Orchestrator

(Sound)

Buddy Squires

Buddy Squires

Additional Photography

(Camera)

Ann Sue Egan

Ann Sue Egan

Thanks

(Crew)

Matt Mabe

Matt Mabe

Thanks

(Crew)

Ernestine La Vergne

Ernestine La Vergne

Thanks

(Crew)

Erik Nelson

Erik Nelson

Thanks

(Crew)

Nancy Putnam

Nancy Putnam

Thanks

(Crew)

Ann Murphy

Ann Murphy

Thanks

(Crew)

Tom Roane

Tom Roane

Thanks

(Crew)

Peggy Rosenthal

Peggy Rosenthal

Thanks

(Crew)

Steven Rosenthal

Steven Rosenthal

Thanks

(Crew)

Henry Cervantes

Henry Cervantes

Thanks

(Crew)

Dan Lemmons

Dan Lemmons

Thanks

(Crew)

J. Todd Moye

J. Todd Moye

Thanks

(Crew)

Lainy Abbott

Lainy Abbott

Thanks

(Crew)

Randall Hansen

Randall Hansen

Thanks

(Crew)

Marilyn Jeffers Walton

Marilyn Jeffers Walton

Thanks

(Crew)

Steve Crosby

Steve Crosby

Thanks

(Crew)

Nancy Brennan

Nancy Brennan

Thanks

(Crew)

Dr. Matthew F. Delmont

Dr. Matthew F. Delmont

Thanks

(Crew)