Cast (25)

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

Maxwell McCabe-Lokos

Eddie

Johnny O.

Danny Ward

Crew (36)

Brian Hayes Currie

Executive Producer

Stephen Dailey

Executive Producer

Peter Hampden

Executive Producer

Ethan Lazar

Executive Producer

Norman Merry

Executive Producer

Peder Pedersen

Associate Producer

Natalie Novak Remplakowski

Associate Producer

Anya Ryzhenkova

Associate Producer

Peter Touche

Executive Producer

Danielle Virtue

Executive Producer

Philip Waley

Executive Producer

Deirdre Bowen

Casting

Jason Clarke

Art Direction

Peter Nicolakakos

Set Decoration

Michael Leonard

Additional Set Dresser

Anne Dixon

Costume Design

Audrey L. Anzures

Hairdresser

Gillian Brown

Key Makeup Artist

Jaye Falcioni

Makeup Artist

Carol Hartwick

Key Hair Stylist

Annie Maniscalco

Makeup Artist

Steve Newburn

Prosthetics

Benjamin Robin

Makeup & Hair

Vincent Sullivan

Hair Designer

Julia Valente

Makeup Designer

Shari Spier

Graphic Designer

Mike Malone

Set Dresser

Viggo Mortensen

Director

Viggo Mortensen

Producer

Daniel Bekerman

Producer

Marcel Zyskind

Director of Photography

Carol Spier

Production Design

Viggo Mortensen

Writer

Chris Curling

Producer

Ronald Sanders

Editor

Viggo Mortensen

Original Music Composer