Cast (10)

Marcia Gay Harden

Camile

Emily Skeggs

Esme

Tate Donovan

Brennan Keel Cook

Scott

Alison Araya

Oncologist

Heather Doerksen

Dr. Yarrow

Kayla Deorksen

Denise

Kurt Ostlund

Alan

Nevis Unipan

Young Esme

Garfield Wilson

Dr. Price

Crew (21)

Kevin Leeson

Producer

Jamie Goehring

Producer

Shawn Williamson

Producer

Amie Doherty

Music

Peter Menzies Jr.

Director of Photography

Nicolas De Toth

Editor

Jordan Davis

Executive Producer

John Davis

Executive Producer

Myleen MacMillan

Art Direction

Chris August

Production Design

Patricia Hargreaves

Costume Design

Laura Lola Maier

Set Decoration

Joel Echallier

Special Effects Makeup Artist

Patricia Murray

Makeup Department Head

Greg Fawcett

First Assistant Director

Paul Wu

Stunt Coordinator

Mike Carpenter

Stunt Double

Robert Musnicki

Special Effects Coordinator

Landon Jackle

Stunts

Alex Kalymnios

Director

Anthony Jaswinski

Writer