Julia Stiles
Tricia Albright
Rossif Sutherland
Allen Albright
Isabelle Fuhrman
Leena Klammer / Esther Albright, Associate Producer
Stephanie Sy
Flight Attendant
Hiro Kanagawa
Detective Donnan
Matthew Finlan
Gunnar Albright
Bradley Sawatzky
Officer Kusnetsov
Heather Arabsky
Set Dresser
Adam Hurtig
Guard (uncredited)
Lauren Cochrane
Officer Leahy
BJ Verot
Stunt Coordinator
David Coggeshall
Screenplay, Co-Producer
Marina Stephenson Kerr
Society 1 / Olive
Aryan Sehgal
VFX Artist
Chris Rogoski
VFX Artist
David Leslie Johnson-McGoldrick
Executive Producer, Story
Lindsey Bart
Set Dresser
Sharon Bajer
Society 2 / Gertrude
Karim Hussain
Director of Photography
Kristen Sawatzky
Federica, Stunt Double
Bob Warwick
First Assistant Director
Denise Maitan
VFX Artist
Jade Michael
Girl 1 / Madison
Jen Gorton
Executive Producer
Alex Mace
Producer, Story, Characters
Sarah Luby
Receptionist / Claire
Jeff Strome
Lobby Guard
John Loranger
Sound Designer
Kennedy Irwin
Esther Body Double
Daryl Katz
Executive Producer
Russ Dyck
Sound Mixer
Craig Mann
Sound Re-Recording Mixer, Supervising Sound Editor
David McCallum
Supervising Sound Editor
Chloe Katz
Executive Producer
Doug Morrow
Makeup Designer
Kelly Gallagher
Co-Producer
Kristy Greig
Key Makeup Artist
Parker Bohotchuk
Laughing Partier #1
Ethan Erwin
Producer
Paula Dunfield
Costume Supervisor
Hal Sadoff
Producer
Kim H. Ngo
Costume Design
Kyle Irving
Executive Producer
Jennie Shea
ADR Recordist
Paul Marcaccio
Executive Producer
Michelle Fitzpatrick
Second Assistant Director
Victor Moyers
Executive Producer
Andrea Kristof
Art Direction
Robert Bell
Co-Producer
Kristi McIntyre
Sound Effects Editor
Sara McCudden
Set Decoration
Laura Wiest
Sound Re-Recording Mixer
Maxwell Nelson
Little Boy
Matthew Davies
Production Design
Remi Verfaillie
Set Dresser
Maxine Sanders
Laughing Partier #2
Morgan Easton-Fitzgerald
Young Esther (uncredited)
Brett Detar
Original Music Composer