• People

Credits

Cast

Anastasia Griffith

Anastasia Griffith

Ivy Rose

Brendan Fehr

Brendan Fehr

David Rose

Clea DuVall

Clea DuVall

Melinda

Ron Lea

Ron Lea

Blanchard

Lara Gilchrist

Lara Gilchrist

Jody

Stephen Lobo

Stephen Lobo

Theo

Maxine Miller

Maxine Miller

Mrs. Bindel

Reese Alexander

Reese Alexander

Fournier

Tracey Power

Tracey Power

Alice

Pablo Silveira

Naresh

Linda Ko

Linda Ko

Dr. Shapiro

Kevin O'Grady

Kevin O'Grady

Tom

Burkely Duffield

Burkely Duffield

Young David

Max Chadburn

Max Chadburn

Young Melinda

Sachin Sahel

Sachin Sahel

Young Theo

Art

Paul McCulloch

Production Design

Heather Murray

Property Master

Jacqueline Miller

Set Decoration

Camera

Paul Guenette

Camera Operator

Tony Westman

Director of Photography

Christopher Tate

Key Grip

Cliff Hokanson

Steadicam Operator

Costume & Make-Up

Vicky Mulholland

Costume Design

Michelle Pedersen

Hairstylist

Nicole Bivens

Key Hair Stylist

Leah Ehman

Key Makeup Artist

Amy Pang

Makeup Artist

Crew

Kimani Ray Smith

Kimani Ray Smith

Stunt Coordinator

Larissa Stadnichuk

Larissa Stadnichuk

Stunt Double

Directing

Bradley Walsh

Director

Sirish Harman

First Assistant Director

Ann Marie Clark

Script Supervisor

Editing

Roger Mattiussi

Editor

Dione Chard

First Assistant Editor

Production

Ian Hay

Producer

Ron Pachkowski

Production Coordinator

Sound

Michael Richard Plowman

Original Music Composer

Ken Cade

Sound Designer

Visual Effects

Robert Paller

Visual Effects Coordinator

Romald Geoffery

Visual Effects Supervisor

Writing

Hallie Ephron

Novel

Cynthia Cidre

Cynthia Cidre

Writer

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.