X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
The Ministry of Ungentlemanly Warfare
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Virgin
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Deborah Kampmeier
Written By
Deborah Kampmeier
writer
Cast
Elisabeth Moss
Jessie Reynolds
Stephen Brian Jones
Cowboy
Andrew Thaman
Newspaper Manager
Charles Socarides
Shane
Patrizia Hernandez
Girl in Diner
Sam Riley
Michael
Susan Varon
Waitress
Stephanie Gatschet
Katie Reynolds
Robert Berlin
Red
Tiffany Evans
Parent
Socorro Santiago
Lorna
Robin Wright
Mrs. Reynolds
Peter Gerety
Mr. Reynolds
Dolly Williams
Drug Store Cashier
Tom Bruno
Officer One
P.O. John Smith
Officer Two
Braithe Gill
Classmate One
Katharine Brandt
Classmate Two
Leslie Graves
Leslie
Christopher Wynkoop
Pastor
Robert Lehrer
Crinkled Man
Deborah Carlson
Jewelry Store Clerk
Daphne Rubin-Vega
Frances
Richard Aldis
Drug Store Manager
David Berry
Officer Three
Michael Grenham
Officer Four
Ninon Rogers
Jeanne
Nick Cisik
Boy in Hallway / Masked Boy
Rory Sheridan
Boy in Hallway / Masked Boy
Stuart Sierra
Boy in Hallway / Masked Boy
Wes Whitehead
Boy in Hallway / Masked Boy
Lotte Collins
Rhonda
Hugh Foster
Masked Boy
Lisa Altomare
Hospital Administrator
Lisa Preston
Nurse
Tom Oppenheim
Doctor
Doug LaTessa
Protestor
Alexis Daloni
Student
Curtiss Cook
Security Guard
Peter Flierl
Man in waiting room
Casey Wilson
Girlfriend
Produced By
David Oliver Cohen
associate producer
Carolyn DeMerice
co-producer
Raye Dowell
producer
Deborah Kampmeier
executive producer
Terry Leonard
co-producer
Sarah Schenck
producer
Bryon Schreckengost
associate producer
John Valentine
associate producer
Mark Weiner
executive producer
Robin Wright
executive producer
Cinematography
Benjamin Wolf
Cinematographer
Sound
Eric Offin
re-recording mixer / supervising sound editor
Anthony Viera
production sound mixer
Editing
Jane Pia Abramowitz
Editor
Casting Director
Jen Rudin
Production Design
Katherine Mathews
Art Direction
Jessica C. Nolfo
Costumes
Karen Yan
Makeup
Joelle Troisi
special makeup effects artist
Assistant Director
Terry Leonard
first assistant director
Joshua Levine
second assistant director
Art Department
Georgia A. Nuzzo
props
Editorial
Conor Guy
assistant editor
Other
Steven Collazo
security: haverstraw location
Katie Garagiola
production assistant
Susan Humphrey
animal trainer
Ben Katz
production assistant
Kasra Yazdanbakhsh
production assistant
Alexandra Roxo
intern: director
Music Department
Nicholas Hill
music supervisor
Camera Department
Eugene Park
assistant camera
Jamie Urman
gaffer
Location Management
John Newman
location manager
Script Department
Anil Baral
second script supervisor
Nichole Martinson
script supervisor
Movie title data and credits provided by