You Shall Not Sleep Tonight (2024): cast, story & where to watch
2024 · Film · ★ 5.7

Released in 2024, You Shall Not Sleep Tonight is a horror and thriller film directed by Luciano Montes de Oca, running about 79 minutes.
What it’s about. A boy is haunted by terrifying nightmares where a monster lurks inside the closet. To his relief, his father appears in the middle of the night helping him to face his fears. But the boy will begin to question the true nature of these apparitions, having to face the truth about his father's destiny and the evil force that threatens to consume him.
Who’s in it. You Shall Not Sleep Tonight stars Greg Lucey as Greg Jenkins (fragment Sleepwalk), Dan Bronchinson as Father (fragment Graines), John C. Forman as William Cornwell (fragment My Blood) and Agustin Olcese as Father (fragment You Shall), among others.
How it landed. With an audience score of 5.7/10, You Shall Not Sleep Tonight has drawn a solid, mixed-to-positive response.
Where to watch. In US you can rent or buy it from Amazon Video and Fandango At Home. See the full, country-by-country breakdown on our where to watch You Shall Not Sleep Tonight page.
If you liked it. Fans of You Shall Not Sleep Tonight tend to enjoy Psycho, The Silence of the Lambs, The Shining and Alien.
Frequently asked
- Where can I watch You Shall Not Sleep Tonight (2024)?
- In US, You Shall Not Sleep Tonight is available to rent or buy from Amazon Video and Fandango At Home. Availability varies by country — check our where-to-watch page for every region.
- Is You Shall Not Sleep Tonight worth watching?
- You Shall Not Sleep Tonight holds an audience score of 5.7 out of 10, and is a strong pick if you enjoy horror and thriller. Reactions are mixed, so it may depend on taste.
- Who stars in You Shall Not Sleep Tonight?
- You Shall Not Sleep Tonight stars Greg Lucey, Dan Bronchinson, John C. Forman, Agustin Olcese and Gabriela Freire.
- When was You Shall Not Sleep Tonight released?
- You Shall Not Sleep Tonight was released in 2024, with a runtime of about 79 minutes.
