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)

Amie Doherty

Music

Nicolas De Toth

Editor

Jamie Goehring

Producer

Mike Carpenter

Stunt Double

Paul Wu

Stunt Coordinator

Patricia Hargreaves

Costume Design

Jordan Davis

Executive Producer

Joel Echallier

Special Effects Makeup Artist

Robert Musnicki

Special Effects Coordinator

John Davis

Executive Producer

Greg Fawcett

First Assistant Director

Kevin Leeson

Producer

Landon Jackle

Stunts

Patricia Murray

Makeup Department Head

Peter Menzies Jr.

Director of Photography

Chris August

Production Design

Shawn Williamson

Producer

Myleen MacMillan

Art Direction

Laura Lola Maier

Set Decoration

Alex Kalymnios

Director

Anthony Jaswinski

Writer