Katherine Heigl, Charlize Theron, Halle Berry: 10 Stars Who Trashed Their Own TV Shows and Movies (GALLERY)

Angus T. Jones created a media firestorm on Monday when he openly trashed his CBS sitcom Two and a Half Men in a now-controversial YouTube video.

“If you watch Two and a Half Men, please stop watching Two and a Half Men,” said Jones in a religious testimonial for Forerunner Chronicles. “I’m on Two and a Half Men, and I don’t want to be on it. Please stop watching it, and filling your head with filth.”

“People say it’s just entertainment. Do some research on the effects of television and your brain, and I promise you, you’ll have a decision to make when it comes to television, especially with what you watch on the television. It’s bad news,” the 19-year-old continued.

While shocking, Jones — who has been with the hit show since its launch in 2003 — isn’t the first celebrity in Hollywood to bite the hand that feeds him.

In fact, many of today’s stars have found themselves in similar positions when speaking honestly — or at least openly — about their past or current projects.

Among the most infamous: Katherine Heigl, who bashed the Judd Apatow vehicle Knocked Up in 2007, and then her hit TV drama Grey’s Anatomy the following year; and Richard Gere, who in 2012 referred to his 1990 blockbuster comedy Pretty Woman as a “silly romantic comedy.”

Who else has spoken negatively about their past work? Celebuzz has pulled together 10 of the most memorable quotes from celebrities, which you can check out now in the gallery, above.

Do you think it’s acceptable for stars to hate on their projects? Sound off in the comments.

Celebuzz Single Player No Autoplay (CORE)
No changes are to be made to this player