Casting

Director

William Brent Bell

Producer

James Tomlinson, Hal Sadoff, Alex Mace, Ethan Erwin

Executive Producer

Victor Moyers, Daryl Katz, Paul Marcaccio, Chloe Katz, Josie Liang, David Leslie Johnson-McGoldrick, Jen Gorton, Kyle Irving

Screenplay

David Coggeshall

Story

Alex Mace, David Leslie Johnson-McGoldrick

Characters

Alex Mace

Original Music Composer

Brett Detar

Director of Photography

Karim Hussain

Editor

Josh Ethier

Casting

Lorna Johnson, Gail Goldberg

Stunt Coordinator

BJ Verot

Production Design

Matthew Davies

Art Direction

Andrea Kristof

Set Decoration

Sara McCudden

Costume Design

Kim H. Ngo

Sound Mixer

Russ Dyck

Sound Designer

John Loranger

Isabelle Fuhrman
Isabelle FuhrmanLeena Klammer / Esther Albright
Matthew Finlan
Matthew FinlanGunnar Albright
Julia Stiles
Julia StilesTricia Albright
Rossif Sutherland
Rossif SutherlandAllen Albright
Hiro Kanagawa
Hiro KanagawaDetective Donnan
Samantha Walkes
Samantha WalkesDr. Segar
David Lawrence Brown
David Lawrence BrownDr. Novotny
Alec Carlos
Alec CarlosMike
Lauren Cochrane
Lauren CochraneOfficer Leahy
Gwendolyn Collins
Gwendolyn CollinsAnna Troyev
Kristen Sawatzky
Kristen SawatzkyFederica
Jeff Strome
Jeff StromeLobby Guard
Andrea del Campo
Andrea del CampoBetsy
Alicia Johnston
Alicia JohnstonKaren
Liam Stewart-Kanigan
Liam Stewart-KaniganDude 1
Jade Michael
Jade MichaelGirl 1 / Madison
Sarah Luby
Sarah LubyReceptionist / Claire
?
Maxwell NelsonLittle Boy
Bradley Sawatzky
Bradley SawatzkyOfficer Kusnetsov
Stephanie Sy
Stephanie SyFlight Attendant
Marina Stephenson Kerr
Marina Stephenson KerrSociety 1 / Olive
Sharon Bajer
Sharon BajerSociety 2 / Gertrude
Kennedy Irwin
Kennedy IrwinEsther Body Double
?
Sadie LeeEsther Body Double
Erik Athavale
Erik AthavaleOrderly
Parker Bohotchuk
Parker BohotchukLaughing Partier #1
?
Maxine SandersLaughing Partier #2
Adam Hurtig
Adam HurtigGuard (uncredited)
?
Morgan Easton-FitzgeraldYoung Esther (uncredited)