Brad Pitt
Role: Mr. O'Brien
Jessica Chastain
Role: Mrs. O'Brien
Hunter McCracken
Role: Young Jack
Fiona Shaw
Role: Grandmother
Will Wallace
Role: Architect
Nicolas Gonda
Role: Mr. Reynolds
Jessica Fuselier
Role: Guide
Kelly Koonce
Role: Father Haynes
Bryce Boudoin
Role: Robert
Jimmy Donaldson
Role: Jimmy
Kameron Vaughn
Role: Cayler
Cole Cockburn
Role: Harry Bates
Dustin Allen
Role: George Walsh
Brayden Whisenhunt
Role: Jo Bates
Joanna Going
Role: Jack's Wife
Irene Bedard
Role: Messenger
Michael Koeth
Role: Jack @ 2
Finnegan Williams
Role: Jack @ 5
John Howell
Role: R. L. @ 2
Samantha Martinez
Role: Samantha
Savannah Welch
Role: Mrs. Kimball
Tamara Jolaine
Role: Mrs. Stone
Ryan Melton
Role: Prisoner
Tyler Thomas
Role: Tyler Stone
Michael Showers
Role: Mr. Brown
Kimberly Whalen
Role: Mrs. Brown
Wally Welch
Role: Clergyman
Hudson Lee Long
Role: Mr. Bagley
Michael Dixon
Role: Dusty Walsh
William Hardy
Role: Jack's Work Colleague
Cooper Franklin Sutherland
Role: Robert #2
John Cyrier
Role: Bi-Plane Pilot
Erma Lee Alexander
Role: Erma
Nicholas Yedinak
Role: Nicholas Swimmer
Erinn Allison
Role: Mrs. Bates (uncredited)
Mary Anzalone
Role: School Teacher (uncredited)
Charlotte Biggs
Role: 1950s' Woman (uncredited)
Benjamin Dane
Role: Symphony Patron (uncredited)
Michael E. Harvey
Role: Lame Man (uncredited)
Matt Hislope
Role: Clown (uncredited)
Jackson Hurst
Role: Uncle Ray (uncredited)
Zach Irsik
Role: Jack's Son (uncredited)
Scottie Jefferies
Role: Businessman (uncredited)
Gregory Kelly
Role: Prisoner (uncredited)
Carlotta Maggiorana
Role: Ragazza-angelo (uncredited)
Crystal Mantecon
Role: Elisa (uncredited)
Jodie Moore
Role: Mr. Walsh (uncredited)
Kathryn Rawson
Role: Capitol Secretary (uncredited)
Danielle Rene
Role: Woman (uncredited)
Debbi Tucker
Role: Neighbor (uncredited)