A closer look
Comedy Central pulled a controversial episode of South Park mocking Scientology from their broadcast schedule because Tom Cruise allegedly threatened to boycott the promotional tour for Mission Impossible 3 if it aired, prompting the show's creators Trey Parker and Matt Stone to fiercely retaliate by publishing a deeply sarcastic open letter conceding defeat to the alien overlord Xenu while mocking the actor's aggressive behind-the-scenes leverage, serving as a fantastic artifact of early two-thousands media beef that demonstrates you can have all the Hollywood power in the world but you still cannot stop two dudes making crude cardboard animations from relentlessly roasting your belief system






