Trailer: Sydney Sweeney Is “Immaculate”

NEON has premiered the first trailer, a red-band one, for the Sydney Sweeney-led horror film “Immaculate” opening in cinemas on March 22nd. Sweeney plays Cecilia, a woman of devout faith who is offered a fulfilling new role at an illustrious Italian convent. Her warm welcome to the picture-perfect Italian countryside