Cast (25)

Marcia Gay Harden

Camile Stoller

Emily Skeggs

Esme Stoller

Tate Donovan

Travis Stoller

Brennan Keel Cook

Scott

Kayla Deorksen

Denise

Kurt Ostlund

Alan

Alison Araya

Oncologist

Heather Doerksen

Dr. Yarrow

Nevis Unipan

Young Esme

Garfield Wilson

Dr. Price

Kendall Cross

Woman

Elizabeth McCarthy

Nurse April

Nevin Burkholder

Pawn Shop Clerk

Jennifer Oleksiuk

Check Cashing Clerk

Jennifer Juniper Angeli

Mother at Clinic (as Jennifer Angeli)

Demord Dann

Cop #1

Don McLeod

Cop #2

Deni DeLory

Detective Keller

Devina Briggs

Cosplay Girl #1

Kelly Metzger

Female Arresting Officer

J. Douglas Stewart

Attorney

Elan Ross Gibson

Elderly Woman

Bronwen Smith

Psychologist

Danielle Butlin

Physical Therapist

Katrina Reynolds

Nurse (uncredited)

Crew (21)

Patricia Murray

Makeup Department Head

Joel Echallier

Special Effects Makeup Artist

Jamie Goehring

Producer

Jordan Davis

Executive Producer

Robert Musnicki

Special Effects Coordinator

Landon Jackle

Stunts

Myleen MacMillan

Art Direction

Greg Fawcett

First Assistant Director

Paul Wu

Stunt Coordinator

Mike Carpenter

Stunt Double

Patricia Hargreaves

Costume Design

Laura Lola Maier

Set Decoration

Shawn Williamson

Producer

John Davis

Executive Producer

Kevin Leeson

Producer

Chris August

Production Design

Peter Menzies Jr.

Director of Photography

Nicolas De Toth

Editor

Alex Kalymnios

Director

Anthony Jaswinski

Writer

Amie Doherty

Original Music Composer