Two And A Half Men star Angus T Jones has issued a conciliatory statement after publicly slamming the show as "filth" and telling viewers to stop watching it.
"Please stop watching it," the 19-year-old had said in a clip posted by the Forerunner Christian Church in Fremont, California, which the actor refers to as his spiritual home. "Please stop filling your head with filth."
For the past 10 seasons Jones has played Jake Harper, the son of uptight divorced dad Jon Cryer's character Alan and nephew of former star Charlie Sheen's womanizing hell-raiser, Charlie.
"You cannot be a true God-fearing person and be on a television show like that," Jones said. "I know I can't. I'm not OK with what I'm learning, what the Bible says, and being on that television show.
"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. Jake from Two And A Half Men means nothing. He's a nonexistent character.
"A lot of people don't like to think about how deceptive the enemy is. He's been doing this for a lot longer than any of us have been around," Jones said, seemingly referring to Satan. "There's no playing around when it comes to eternity."
But now the star has issued a statement expressing his gratitude and affection for the show and its staff.
He said: "Without qualification, I am grateful to and have the highest regard and respect for all of the wonderful people on Two And A Half Men whom I have worked and over the past 10 years who have become an extension of my family.
"Chuck Lorre, Peter Roth and many others at Warner Bros. and CBS are responsible for what has been one of the most significant experiences in my life to date.
"I thank them for the opportunity they have given and continue to give me and the help and guidance I have and expect to continue to receive from them."
Watch MTV News on the hour every hour on MTV - Sky Channel 126 and Virgin Channel 134