Cast (25)

Gillian Anderson

Marika Whyte

Haley Joel Osment

Erol Whyte

Rufus Sewell

Gabriel 'Gabe' Whyte

Victor Garber

Sal

Susanna Fournier

Grace

Kiara Glasco

Young Gracie

John Paul Ruttan

Young Erol

Sherry Miller

Mrs. Moore

Brandon Firla

Jimmy / Johnny

Sarah Manninen

Avril

Catherine Bruhier

Holland

Laura Miyata

Aya

Jonah Wineberg

Jeremy

Chris Hatcher

Hatcher

Asim Wali

Asim

Isaak Smith

Student

Thomas Hauff

Professor

Simon Reynolds

Dr. Reynolds

Rupinder Nagra

Real Estate Agent

Louise Nicol

Old Woman in Princeton

Dan Mandic

Gabe Stand-In

Wilma Dyson

Marika Stand-In

Kyle Limkilde

Erol Stand-In

Jeff Christensen

Sal Stand-In

Robbie Campbell

Young Erol Stand-In

Crew (63)

Eli Lafont

Key Grip

Tyler Whitham

Dialogue Editor

Peter S. Carlstedt

ADR Mixer

Alexander Turner

Boom Operator

Jenn Burton

Truck Costumer

Emma Monaghan

Truck Supervisor

Scottie Baker

Set Dresser

Ryan Hyland

First Assistant Director

Jeremy Doiron

Third Assistant Director

Kevin Downer

Digital Intermediate Editor

Michael Bailey

First Assistant Camera

Alona Power

Second Assistant Camera

Chris Agoston

Second Assistant Director

Nathan Taylor

Best Boy Grip

Mehran Jabbari

Digital Imaging Technician

Tisha Myles

Painter

Deborah Burton

Wardrobe Assistant

Jamie Oxenham

Props

Patrick Christensen

ADR Engineer

Dan Grease White

Second Assistant Camera

Rachel Ford

Costume Set Supervisor

Delaney Siren

Production Assistant

Ting Fang Liu

Key Hair Stylist

Kristin Wayne

Makeup Department Head

Bob Gundu

Second Unit Director of Photography

Huan Nguyen

Boom Operator

Doug Gillespie

Production Accountant

Chris Wallace

Digital Intermediate Colorist

Philip Princeton

Location Manager

Emily Kulasa

Production Coordinator

Alex van der Meulen

Sound Mixer

Peter Armstrong

Digital Intermediate Producer

Daniel Whidden

Production Assistant

Richie Mehta

Director

Lee Kim

Producer

J.R. Fountain

Sound Effects Editor

Sami Hajjar

Gaffer

Stuart A. McIntyre

Editor

Jessica Fulmer

Makeup Artist

Brad Hruboska

Steadicam Operator

Jenny Jue

Casting

Chris Crane

Production Design

Jennifer Marie Thomas

Art Direction

Zosia Mackenzie

Set Decoration

Nelson Ferreira

Sound Designer

Suzanne Cheriton

Unit Publicist

Bob Gundu

Visual Effects

Andrew Lockington

Music

Johanna Ray

Casting

Tico Poulakakis

Director of Photography

Keith Elliott

Sound Re-Recording Mixer

Katrina Saville

Script Supervisor

Colin McLellan

Sound Re-Recording Mixer

Jag Gundu

Still Photographer

Nathan Robitaille

Sound Effects Editor

Rawl Banton

Transportation Coordinator

Richie Mehta

Writer

Kelsey Hart

Costume Designer

Nelson Ferreira

Sound Supervisor

Millie Tom

Location Casting

Peter Harvey

Unit Production Manager

Martin Watson

Property Master

David Ottier

Sound Recordist