cast
Brad Pitt
as Mr. O'Brien
Fiona Shaw
as Grandmother
Hunter McCracken
as Jack O'Brien
Irene Bedard
as Messenger
Jessica Chastain
as Mrs. O'Brien
Joanna Going
as Jack's Wife
Sean Penn
as Jack
Tye Sheridan
as Steve