Film & TV/Review CSDF 2026: Nuns vs. The Vatican ★★★★☆ November 10, 2026November 10, 2026 Nuns vs. The Vatican is an insightful 2025 investigative documentary that sheds light on the abuse that religious women face and the systemic attempts by the Vatican to hide it.… More