“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.
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.
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.
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.”