Isabelle Fuhrman
Leena Klammer / Esther Albright
Isabelle Fuhrman
Leena Klammer / Esther Albright
Julia Stiles
Tricia Albright
Rossif Sutherland
Allen Albright
Hiro Kanagawa
Detective Donnan
Matthew Finlan
Gunnar Albright
Samantha Walkes
Dr. Segar
David Lawrence Brown
Dr. Novotny
Lauren Cochrane
Officer Leahy
Gwendolyn Collins
Anna Troyev
Kristen Sawatzky
Federica
Jeff Strome
Lobby Guard
Andrea del Campo
Betsy
Alec Carlos
Mike
Alicia Johnston
Karen
Liam Stewart-Kanigan
Dude 1
Jade Michael
Girl 1 / Madison
Sarah Luby
Receptionist / Claire
Maxwell Nelson
Little Boy
Bradley Sawatzky
Officer Kusnetsov
Stephanie Sy
Flight Attendant
Marina Stephenson Kerr
Society 1 / Olive
Sharon Bajer
Society 2 / Gertrude
Kennedy Irwin
Esther Body Double
Sadie Lee
Esther Body Double
Erik Athavale
Orderly
Parker Bohotchuk
Laughing Partier #1
Maxine Sanders
Laughing Partier #2
Adam Hurtig
Guard (uncredited)
Morgan Easton-Fitzgerald
Young Esther (uncredited)
Kim H. Ngo
Costume Design
Kristy Greig
Key Makeup Artist
Doug Morrow
Makeup Designer
Matthew Davies
Production Design
Josh Ethier
Editor
Russ Dyck
Sound Mixer
Isabelle Fuhrman
Associate Producer
Chloe Katz
Executive Producer
Alex Mace
Story
Gail Goldberg
Casting
Lorna Johnson
Casting
Sara McCudden
Set Decoration
Andrea Kristof
Art Direction
David Leslie Johnson-McGoldrick
Story
Daryl Katz
Executive Producer
Karim Hussain
Director of Photography
Robert Bell
Co-Producer
Josie Liang
Executive Producer
David Coggeshall
Co-Producer
James Tomlinson
Producer
Alex Mace
Characters
Kelly Gallagher
Co-Producer
Michelle Fitzpatrick
Second Assistant Director
Victor Moyers
Executive Producer
Paul Marcaccio
Executive Producer
BJ Verot
Stunt Coordinator
Bob Warwick
First Assistant Director
Brett Detar
Original Music Composer
Steve Benson
Set Dresser
Laura Wiest
Sound Re-Recording Mixer
Craig Mann
Supervising Sound Editor
John Loranger
Sound Designer
David McCallum
Supervising Sound Editor
Dan Sexton
Sound Effects Editor
Craig Mann
Sound Re-Recording Mixer
Chris Rogoski
VFX Artist
Denise Maitan
VFX Artist
Lindsey Bart
Set Dresser
Heather Arabsky
Set Dresser
Aryan Sehgal
VFX Artist
Remi Verfaillie
Set Dresser
Paula Dunfield
Costume Supervisor
Kristi McIntyre
Sound Effects Editor
Kristen Sawatzky
Stunt Double
Jennie Shea
ADR Recordist
William Brent Bell
Director
David Coggeshall
Screenplay
Ethan Erwin
Producer
Jen Gorton
Executive Producer
Hal Sadoff
Producer
David Leslie Johnson-McGoldrick
Executive Producer
Alex Mace
Producer
Kyle Irving
Executive Producer
Karen Tusa
Location Scout
Rick Skene
Stunts