Sydney Sweeney stars as devout nun Cecilia, trapped in an ancient Italian convent that conceals twisted secrets and unspeakable horrors.