Jim Carrey has recently fallen under siege after taking to task via Twitter his new film "Kick-Ass 2," in which he stars as a crime-fighting vigilante. He tweeted that he regrets his involvement in the violent film in the aftermath of the December 2012 Sandy Hook Elementary school shooting.
"I did Kickass a month b4 [sic] Sandy Hook and now in all good conscience I cannot support that level of violence," Carrey tweeted. "My apologies to others involved with the film. I am not ashamed of it but recent events have caused a change in my heart."
Controversy erupted following the missive. On his own website, "Kick-Ass 2" producer Mark Millar wrote the following: "As you may know, Jim is a passionate advocate of gun-control and I respect both his politics and his opinion, but I'm baffled by this sudden announcement as nothing seen in this picture wasn't in the screenplay eighteen months ago. Yes, the body-count is very high, but a movie called 'Kick-Ass 2' really has to do what it says on the tin."
Carrey's followers also had a thing or two to say, criticizing the actor for making the announcement only after the film was completed and -- according to them -- after he received compensation, though Carrey allegedly refuses to promote the film. According to a Fox News article, Carrey may have violated a publicity clause in his contract for the film.
Carrey is just one of many actors to bash their own films in retrospect, including Kate Winslet for "Titanic," Alec Guinness for "Star Wars Episode IV: A New Hope" and Woody Allen regarding his 1979 classic "Manhattan."