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)

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

Amie Doherty

Original Music Composer