South Park (1997): Red Hot Catholic Love

South Park (1997)

Details

Season
Season 6
Episode
6x08
Air Date
03 July 2002
Where to watch

Overview

South Park season 6, episode 8 — “Red Hot Catholic Love” (S06E08, also listed as 6x08) first aired on 03 July 2002.

Where to watch South Park S06E08 in the UK: Amazon Prime Video.

Father Maxi is concerned with all the molestation claims that have been placed against the Catholic Church recently. After most of his parishioners turn to Atheism as an answer, he travels to the Vatican to get some answers.