Immaculate (2024) Horror Thriller

Rated R | Threatrical Mar 22, 2024 (US) | Genres Horror, Thriller | Runtime 1h 29m
Immaculate (2024) Horror Thriller Poster

Immaculate Plot Synopsis:


Synopsis / Plot Summary: Cecilia a woman of devout faith is warm welcomed to the picture-perfect Italian countryside where she is offered a new role at an illustrious convent. But it becomes clearer to Cecilia that her new home harbors dark and horrifying...

More: Most Anticipated Horror Movies Coming Soon in 2026-2027!

Official Trailer

  • Immaculate Official Trailer

Immaculate Movie Information:

Type: Movie
Year: 2024 (more 2024 movies)
MPAA Rating: R
Runtime: 89 minutes /
Genres:  Horror, Thriller
Horror Genres:  Psychological
Horror Subgenres:  Religion, A24
Directors: Michael Mohan
Stars: Sydney Sweeney, Simona Tabasco, Álvaro Morte, Benedetta Porcaroli, Niccolò Senni … (cast list)
Release Date: Theatrical Release Date Mar 22, 2024
Box Office: $15,671,307
Nominations: 6
Language: English, Italian
Country: United States
Release Dates: Movie Release Dates / Immaculate Release Dates In Theaters: Mar 22, 2024
Producers: David Bernad, Christopher Casanova, Jonathan Davino, John Friedberg, Will Greenfield, Michael Heimler, Gabriela Leibowitz, Gianluca Mizzi, Riccardo Neri, Philip Rogosky, Teddy Schwarzman, Ben Shafer, Sydney Sweeney, Matteo Vallecoccia
Musicians: Will Bates
Cinematographers: Elisha Christian
Trending in Movies:

Whistle (2025), Forgive Us All (2025), Hell House LLC: Lineage (2025), 28 Years Later: The Bone… (2026), 28 Years Later (2025), We Bury the Dead (2024), Strange Harvest: Occult Murder… (2024), Bring Her Back (2025), Parvulos (2024), and ZombieCON Vol. 1 (2024)

Check Out the Best Horror Movies of 2026 You Must See!

Check out more movies that start with I and movies from 2024. Also, you can find more thriller movies that start with I.

More: Must See New Horror Movies in 2026!

Browse Horror Movies 2026 / New Horror Movies Coming Soon


Source: IMDB, Metacritic, Rotten Tomatoes, HellHorror.com fans like you!