Immaculate Review
9 August, 2024
0 Comments
1 category
Pregnant nun Sister Cecilia (Sydney Sweeney) is told she fulfils a Biblical prophecy, but suspects she’s been duped and exploited — and is in danger. Of late, Catholic priests have gotten off easy in horror