Cast (15)

Anastasia Griffith

Ivy Rose

Brendan Fehr

David Rose

Clea DuVall

Melinda

Ron Lea

Blanchard

Lara Gilchrist

Jody

Stephen Lobo

Theo

Maxine Miller

Mrs. Bindel

Reese Alexander

Fournier

Tracey Power

Alice

Pablo Silveira

Naresh

Linda Ko

Dr. Shapiro

Kevin O'Grady

Tom

Burkely Duffield

Young David

Max Chadburn

Young Melinda

Sachin Sahel

Young Theo

Crew (27)

Larissa Stadnichuk

Stunt Double

Ian Hay

Producer

Hallie Ephron

Novel

Tony Westman

Director of Photography

Michael Richard Plowman

Original Music Composer

Roger Mattiussi

Editor

Vicky Mulholland

Costume Design

Bradley Walsh

Director

Paul McCulloch

Production Design

Cynthia Cidre

Writer

Nicole Bivens

Key Hair Stylist

Cliff Hokanson

Steadicam Operator

Leah Ehman

Key Makeup Artist

Kimani Ray Smith

Stunt Coordinator

Robert Paller

Visual Effects Coordinator

Amy Pang

Makeup Artist

Ann Marie Clark

Script Supervisor

Michelle Pedersen

Hairstylist

Christopher Tate

Key Grip

Paul Guenette

Camera Operator

Dione Chard

First Assistant Editor

Jacqueline Miller

Set Decoration

Ron Pachkowski

Production Coordinator

Sirish Harman

First Assistant Director

Ken Cade

Sound Designer

Romald Geoffery

Visual Effects Supervisor

Heather Murray

Property Master