Skip to content
SearchOTT
Immaculate poster

Immaculate

2024·Movie·R·89 min·6.2(1,646)

Not every intervention is divine.

An American nun embarks on a new journey when she joins a remote convent in the Italian countryside. However, her warm welcome quickly turns into a living nightmare when she discovers her new home harbours a sinister secret and unspeakable horrors.

▶ Watch trailer

Where to watch Immaculate in United States

Click a service to open Immaculate there. Availability last verified on June 20, 2026.

Where is Immaculate streaming around the world?

CountryStreaming onRent / Buy
United StatesHulu, KanopyAmazon Video, Apple TV Store, Google Play Movies
IndiaAmazon Prime Video, Amazon Prime Video with Ads, JioHotstar
United KingdomApple TV Store, Rakuten TV, Amazon Video
CanadaAmazon Prime Video, Amazon Prime Video with AdsApple TV Store, Google Play Movies, CosmoGo
AustraliaJustWatch TV, Apple TV Store, Amazon Video
GermanyAmazon Prime Video, Amazon Prime Video with AdsApple TV Store, Amazon Video, Google Play Movies
FranceApple TV Store, Canal VOD, Orange VOD
SpainAmazon Prime Video, Amazon Prime Video with AdsAmazon Video
BrazilHBO Max, HBO Max Amazon ChannelApple TV Store, Amazon Video, Google Play Movies
JapanU-NEXT, Apple TV Store

About Immaculate

Immaculate is a 2024 English-language horror, mystery and thriller film directed by Michael Mohan. The cast is led by Sydney Sweeney, Álvaro Morte, Simona Tabasco. It has a runtime of 1h 29m. Viewers rate it 6.2/10 across 1600 ratings. In United States, it is currently streaming on Hulu, Kanopy.

Immaculate was produced by Black Bear Pictures, Fifty-Fifty Films, and Middle Child Pictures and made in United States of America. It was released on March 20, 2024, and carries a R certification. Made on a budget of about $9 million, it went on to gross $35 million worldwide.

Director
Michael Mohan
Writers
Andrew Lobel
Release date
March 20, 2024
OTT release
April 16, 2024
Original language
English
Age rating
R
Status
Released
Country
United States of America
Budget
$9 million
Box office
$35 million
Production
Black Bear Pictures, Fifty-Fifty Films, Middle Child Pictures
#nun#italy#pregnancy#priest#female protagonist#church#convent (nunnery)#dark secret#shocking#unassuming#religious horror#body horror#excited

Immaculate cast & crew

Immaculate was directed by Michael Mohan and written by Andrew Lobel.

The cast features Sydney Sweeney as Sister Cecilia, Álvaro Morte as Father Sal Tedeschi, Simona Tabasco as Sister Mary, Benedetta Porcaroli as Sister Gwen, Giorgio Colangeli as Cardinal Franco Merola, and Dora Romano as Mother Superior.

Behind the camera, the score was composed by Will Bates, cinematography is by Elisha Christian, and it was produced by Sydney Sweeney and Jonathan Davino.

Is Immaculate worth watching?

Immaculate holds an audience score of 6.2/10 from 1,646 ratings, a solidly received horror films.

At 1h 29m, it's an easy, time-light watch.

If you enjoy horror, mystery, and thriller, Immaculate is worth a place on your watchlist.

How and where to watch Immaculate

In United States, you can stream Immaculate on Hulu and Kanopy, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.

It first became available to stream digitally on April 16, 2024.

Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of Immaculate

Sydney Sweeney

Sydney Sweeney

Sister Cecilia

Álvaro Morte

Álvaro Morte

Father Sal Tedeschi

Simona Tabasco

Simona Tabasco

Sister Mary

Benedetta Porcaroli

Benedetta Porcaroli

Sister Gwen

Giorgio Colangeli

Giorgio Colangeli

Cardinal Franco Merola

Dora Romano

Dora Romano

Mother Superior

Giulia Heathfield Di Renzi

Giulia Heathfield Di Renzi

Sister Isabelle

Giampiero Judica

Giampiero Judica

Doctor Gallo

Betti Pedrazzi

Betti Pedrazzi

Sister Francesca

Giuseppe Lo Piccolo

Giuseppe Lo Piccolo

Deacon Enzo

Cristina Chinaglia

Cristina Chinaglia

Sister Friede

Niccolò Senni

Niccolò Senni

Customs Official

Immaculate — FAQs

Where can I watch Immaculate in United States?

Immaculate is streaming on Hulu, Kanopy in United States.

Is Immaculate on Hulu?

Yes — Immaculate is currently available on Hulu in United States.

What language is Immaculate in?

Immaculate is originally in English. Subtitle and dub options vary by streaming service.

How long is Immaculate?

Immaculate runs 1 hours 29 minutes (89 minutes).

What is Immaculate rated?

Immaculate is rated R. It holds a 6.2/10 audience score from 1,646 ratings.

When did Immaculate release on OTT?

Immaculate became available digitally on April 16, 2024.

More like Immaculate

Prey for the Devil
The Grudge
Stigmata
The Others
No One Gets Out Alive
Orphan
The Pope's Exorcist
Nocebo
The Hideout
Watcher
Vivarium
Angels & Demons
Immaculate (2024) — where to watch online · SearchOTT