The Immaculate cast features Sydney Sweeney, Álvaro Morte and Simona Tabasco. This info article contains minor spoilers and character details for Michael Mohan’s 2024 movie on Amazon, Apple and Hulu. Check out more streaming guides in Vague Visages’ Know the Cast category.
Immaculate takes place in Italy. When an American novice joins an Italian convent, she quickly becomes pregnant despite being a virgin. The narrative follows the main protagonist as she learns the truth about a Christian conspiracy. Here’s every actor and character in Immaculate.
Read More at VV — Know the Cast: ‘Under the Bridge’
Immaculate Cast: Sydney Sweeney as Sister Cecilia
Character Profile: A Christian novice from outside Detroit, Michigan. She believes that God saved her from death during a childhood drowning incident. Sister Celia worries about her safety after an immaculate conception.
Sweeney’s Resume: Eden Spencer in The Handmaid’s Tale (2018), Cassie Howard in Euphoria (2019-), Snake in Once Upon a Time in Hollywood (2019), Olivia Mossbacher in The White Lotus (2021), Bea in Anyone But You (2023)
Read More at VV — Know the Cast: ‘We Were the Lucky Ones’
Immaculate Cast: Álvaro Morte as Father Sal Tedeschi
Character Profile: An Italian priest. He views his perseverance as a calling. Father Sal colludes with colleagues in a resurrection conspiracy.
Morte’s Resume: Lucas Moliner in El secreto de Puente Viejo (2014-17), Gabriel Areta in Amar es para siempre (2014), El Profesor in Money Heist (2017-21), David Ortiz in Mirage (2018), Logain Ablar in The Wheel of Time (2021-23)
Read More at VV — Know the Cast: ‘Death and Other Details’
Immaculate Cast: Simona Tabasco as Sister Mary
Character Profile: An Italian nun. She appears in the opening sequence and briefly later on. Sister Mary gets buried alive after stealing a ring of keys.
Tabasco’s Resume: Tea Perez in Perez. (2014), Alex Di Nardo in I bastardi di Pizzofalcone (2017-23), Elisa Russo in DOC – Nelle tue mani (2020-22), Nora in Luna Park (2021), Lucia Greco in The White Lotus (2022)
Read More at VV — Know the Cast & Characters: ‘Self Reliance’
Immaculate Cast: Benedetta Porcaroli as Sister Gwen
Character Profile: An Italian nun from the Milan region. She talks to Sister Celia about being abused in the past. Sister Gwen gets her tongue cut off by fellow nuns.
Porcaroli’s Resume: Sofia in Perfect Strangers (2016), Chiara Altieri in Baby (2018-20), Sara in Tutte le mie notti (2018), Amanda in Amanda (2022), Maria in Il Vangelo secondo Maria (2023)
Read More at VV — Know the Cast: ‘Black Cake’
The Immaculate cast also includes:
- Giorgio Colangeli as Cardinal Franco Merola
- Dora Romano as Mother Superior
- Giulia Heathfield Di Renzi as Sister Isabelle
- Giampiero Judica as Doctor Gallo
- Betty Pedrazzi as Sister Francesca
- Giuseppe Lo Piccolo as Deacon Enzo
- Cristina Chinaglia as Sister Friede
- Niccolò Senni as Customs Official
- Isabel Desantis as Young Cecilia
- Viviane Florentine Nicolai as Sister Sally
- Marisa Regina as Sister Joan
- Laura Camassa as Young Novice
Q.V. Hough (@QVHough) is Vague Visages’ founding editor.
Categories: 2020s, Film, Horror, Know the Cast, Movie Cast Guides, Movies

You must be logged in to post a comment.