All Cast

Ray Corasani

Ray Corasani

Ayoub

Spencer Stone

Spencer Stone

Spencer

Anthony Sadler

Anthony Sadler

Anthony

Alek Skarlatos

Alek Skarlatos

Alek

Judy Greer

Judy Greer

Joyce Eskel

Jenna Fischer

Jenna Fischer

Heidi Skarlatos

William Jennings

William Jennings

Young Spencer

Paul-Mikél Williams

Paul-Mikél Williams

Young Anthony

Bryce Gheisar

Bryce Gheisar

Young Alek

Thomas Lennon

Thomas Lennon

Principal Michael Akers

P.J. Byrne

P.J. Byrne

Mr. Henry

Jaleel White

Jaleel White

Garrett Walden

Tony Hale

Tony Hale

Coach Murray

Robert Pralgo

Robert Pralgo

Mr. Skarlatos

Alisa Allapach

Alisa Allapach

Lisa

Jeanne Goursaud

Jeanne Goursaud

Lea

Ethan Rains

Ethan Rains

Ben Zomerdyk

Seth Meriwether

Seth Meriwether

Francis

Irene White

Irene White

Elementary Teacher

Julianne Binard

Julianne Binard

Jennifer

Alix Bénézech

Alix Bénézech

Server

Lillian Solange Beaudoin

Lillian Solange Beaudoin

Carolyn

Matt J. Thompson

Matt J. Thompson

Man on Train

Camille Razat

Camille Razat

Train Attendant #1

Braxton Bjerken

Braxton Bjerken

Everett Stone (uncredited)

Camden Haydon

Camden Haydon

Basketball Kid (uncredited)

Cole Eichenberger

Cole Eichenberger

Young Spencer Stone (uncredited)

Elena Campbell-Martinez

Elena Campbell-Martinez

Professor

Stephen Matthew Smith

Stephen Matthew Smith

Classmate #1 (as Stephen Smith)