The episode mocked Hollywood for tweaking their entertainment to please the Chinese government A new South Park episode called ‘Band In China’ has, accordingly, led the show to be banned in China. The episode pokes fun at Hollywood, specifically the way they alternate TV and film in order to please the Chinese government.