All Cast

Lance Henriksen
Willis (75 Yrs)

Viggo Mortensen
John (50 Yrs)

Terry Chen
Eric

Sverrir Gudnason
Willis (23 - 43 Yrs)

Hannah Gross
Gwen

Laura Linney
Sarah (45 Yrs)

Carina Battrick
Sarah (4 - 6 Yrs)
Ava Kozelj
Sarah (11 Yrs)
Gabby Velis
Monica
Bracken Burns
Jill
Liam Crescitelli
John (Baby)
Luca Crescitelli
John (Baby)
Grady McKenzie
John (4 Yrs)

Etienne Kellici
John (9 - 11 Yrs)
William Healy
John (16 Yrs)

Ella Jonas Farlinger
Paula

Piers Bijvoet
Will

David Cronenberg
Dr. Klausner

Paul Gross
Dr. Solvei

Henry Mortensen
Sergeant Saunders
Noah Davis
Diner Waiter Rasmussen

Taylor Belle Puterman
Gracie

Bo Martynowska
Flight Attendant Harris
