“I hated that film with a vengeance and could not believe how bad it was.”
Robert Pattinson is notorious for poking fun at his role as Edward Cullen in Twilight on numerous occasions — and he’s been brutally honest about his opinions on the entire franchise.
When it comes to her role as Marnie in Girls, Allison Williams expressed how she doesn’t always agree with or understand the decisions she makes — and how she probably wouldn’t get along with her character IRL. “Marnie would drive me crazy if we were friends in real life. But I have to put that out of my head in order to play her,” Allison said in an interview with BuzzFeed.
Colin Farrell played Crockett in Miami Vice, and he made it very clear that he was actually disappointed with the movie. “Miami Vice? I didn’t like it so much,” he said in 2010.
Kelly Clarkson played Kelly Taylor in From Justin to Kelly — which became known as a “disaster” and “one of the worst films ever made” — and she shared that she isn’t a fan of the musical either.
Justin Guarini, who starred alongside Kelly in the movie and was a runner-up in the first season of American Idol, also opened up about From Justin to Kelly. In an episode of Oprah: Where Are They Now?, Justin flat-out called the movie “abysmal.”
Channing Tatum didn’t hold back his thoughts when it came to starring in G.I. Joe: Rise of Cobra. “Look, I’ll be honest. I fucking hate that movie. I hate that movie,” he said in an interview with Howard Stern.
In 2005, Halle Berry, who starred in Catwoman, slammed the movie at the 25th annual Razzie Awards, a parody award show that honors the worst movies. “I want to thank Warner Bros. for casting me in this piece-of-shit, god-awful movie,” she said.
Troy Bolton may have been almost everyone’s fictional crush from High School Musical in the ’00s, but Zac Efron isn’t very impressed when he looks back at his career during that time. “I step back and look at myself and I still want to kick that guy’s ass sometimes,” he told Men’s Journal.
Evangeline Lilly critiqued her character, Kate, in Lost when she made an appearance on The LOST Boys podcast. “I always thought she was obnoxious,” she said.
When it comes to the one and only Han Solo from Stars Wars, Harrison Ford has been very vocal about how much he dislikes his character and how he grew tired of the movie franchise.
Sally Field, who played Aunt May in The Amazing Spider-Man, shared her opinion on the movie, and let’s just say she ~really~ didn’t like it.
Andrew Lincoln ~actually~ wasn’t too fond of his character, Mark, in Love Actually — and mentioned how creepy he thinks the character is.
Michelle Pfeiffer was super blunt when it came to hating on Grease 2, where she played Stephanie Zinone. In 2007, she revealed, “I hated that film with a vengeance and could not believe how bad it was.”
Kate Winslet can’t stand watching herself portray Rose in Titanic and has been quite transparent about it. “Every single scene, I’m like ‘Really, really? You did it like that?’ Oh my god,” she shared with the Telegraph. “Even my American accent, I can’t listen to it. It’s awful.”
And finally: The 2012 adaptation of Rock of Ages received mixed reviews from critics, and at the American Magazine Media Conference, Alec Baldwin admitted that he thought the movie was “horrible” and “a complete disaster.”
The 10 Highest Grossing Marvel Movies of All Time
21 War Movies Celebrating the Virtue of Sacrifice
The 10 Best New Motion pictures On Netflix In 2023: May Edition