Trapped in the Closet
South Park: Season 9, Episode 12
Stan is seen as the new L Ron Hubbard after delving into the world of Scientology. Plus, Tom Cruise pays Stan a visit and refuses to come out of his closet.
Show: South Park
Air date: November 16, 2005
Episode no: Season 9; Episode 12
Written by: Trey Parker (credited as John Smith)