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