Throughout South Park's run, Stan (Trey Parker), Kyle (Matt Stone), Cartman (Trey Parker), and Kenny (Matt Stone) have had to face many villains. These villains have pushed the boundaries of satire, ...
The more potent stuff, as was the case with the previous episode’s Israel material, happened essentially in a B-plot, following the travails of Jesus Christ as he works to fit in in the modern world.