Na een bijna-doodervaring vertrekt de Amerikaanse Cecilia (gespeeld door Sydney Sweeney) naar een klooster in Italië om haar leven aan God te wijden. Wanneer ze op wonderbaarlijke wijze zwanger raakt, wordt ze beschouwd als de nieuwe heilige maagd Maria.