A woman’s carefully constructed life is upended when an unwelcome shadow from her past returns, forcing her to confront the monster she’s evaded for two decades.
![]() |
Rebecca Hall as Margaret |
![]() |
Tim Roth as David |
![]() |
Grace Kaufman as Abbie |
![]() |
Michael Esper as Peter |
![]() |
Angela Wong Carbone as Gwyn |
![]() |
Winsome Brown as Tess |
![]() |
Josh Drennen as Officer Geary |
![]() |
Rosemary Howard as Desk Clerk |
![]() |
Jaime Zevallos as Driver |
![]() |
Patrick Klein as Biomatix Executive |
![]() |
Bradley Lewis as BioMatix Employee |
![]() |
Rocco Palmieri as Employee #9 |
![]() |
Oliver Comstock Reynolds as Locksmith |
![]() |
Zarra Kaahn as Amanda |
![]() |
Jackson Finnegan as Ben |
![]() |
Owen Johnson as Ben |
Production | Rebecca Hall | Executive Producer |
Production | Tim Headington | Producer |
Production | Lars Knudsen | Producer |
Sound | Jim Williams | Music |
Crew | Paul Molnar | Makeup Effects |
Costume & Make-Up | Paul Molnar | Special Effects Makeup Artist |
Sound | George A. Lara | Foley Mixer |
Production | Jessica Kelly | Casting Director |
Costume & Make-Up | Alexis Forte | Costume Design |
Production | Lucas Joaquin | Executive Producer |
Camera | Wyatt Garfield | Director of Photography |
Directing | Andrew Semans | Director |
Writing | Andrew Semans | Writer |
Directing | Kyle Wright | First Assistant Director |
Directing | Kyle Wright | Second Unit First Assistant Director |
Production | Lia Buman | Producer |
Production | Alex Scharfman | Producer |
Production | Drew P. Houpt | Producer |
Costume & Make-Up | Rachel Geary | Makeup Department Head |
Costume & Make-Up | Ben Bornstein | Prosthetic Designer |
Sound | Ric Schnupp | Sound Designer |
Sound | Ric Schnupp | Supervising Sound Editor |
Sound | Ric Schnupp | Sound Re-Recording Mixer |
Editing | Ron Dulin | Editor |
Production | Michael M. McGuire | Executive Producer |
Production | Johanna Tacadena | Extras Casting |
Sound | Giuseppe Cappello | Supervising Dialogue Editor |
Camera | Isaac Banks | Camera Operator |
Camera | Jeong Park | Still Photographer |
Production | Tory Lenosky | Producer |
Crew | Gerry Pass | Thanks |
Lighting | Adam LoNigro | Gaffer |
Production | Ben Shafer | Co-Producer |
Crew | Mark Pettograsso | Stunt Coordinator |
Directing | Michael Kefeyalew | Script Supervisor |
Camera | Gwen Capistran | Still Photographer |
Sound | Sanghee Moon | Sound Re-Recording Mixer |
Art | Rob Haworth | Property Master |
Production | Tyler Campellone | Executive Producer |
Sound | Isaac Kuruvilla Balachandran | Sound Mix Technician |
Directing | Eric LaFranchi | Second Unit First Assistant Director |
Sound | Melissa Chapman | Music Supervisor |
Art | Anna Kathleen | Production Design |
Costume & Make-Up | Lauren Kowalski | Set Costumer |
Crew | Lauren Chen | Post Production Supervisor |
Art | Liz Flood | Set Decoration |
Production | Max Silva | Executive Producer |
Camera | Chase Lowenstein | Second Assistant "A" Camera |
Production | Isaac Ericson | Associate Producer |
Art | Jillian Fisher | Location Scout |
Production | Ana Leocha | Co-Producer |
Production | Christine D'Souza Gelb | Executive Producer |
Production | Jonathan Yi | Location Manager |
Production | Justin Schwebel | Location Coordinator |
Production | Sam Kann | Production Secretary |
Production | Christina Bowman | Art Department Production Assistant |
Costume & Make-Up | Stefanie Terzo | Hair Department Head |
Sound | Michael Infante | Sound Mixer |
Production | Neal Andrus | First Assistant Accountant |
Sound | Atom Pate | Boom Operator |
Directing | John Wayne Marshall | Additional Second Assistant Director |
Art | Claire Typaldos | Title Designer |
Production | Dash Porter | Production Assistant |
Crew | Jasmine Dreame Wagner | Set Production Assistant |
Production | Elizabeth Bendelac | Assistant Location Manager |
Costume & Make-Up | Trent Kidd | Set Costumer |
Production | Julianna Austin | Casting Assistant |
Production | Stephen Henel | Extras Casting Assistant |
Production | Cricket Withall | Extras Casting Assistant |
Production | Layne Zagorski | Extras Casting Assistant |