The reasons that Hollywood A-listers detest their work have varied widely. In this post, we compiled a list of 15 actors who joked about, or straight-up hated, their films by sourcing and linking direct interview quotes from various media outlets over the years.
#1 Robert Pattinson
Source: Summit Entertainment
In an interview with Empire magazine, he shared that he hated the character Edward Cullen in "Twilight". In another interview, Robert said that "If Edward wasn’t a fictional character and you met him in reality, he is like one of those guys who would probably be an axe murderer or something".#2 Channing Tatum
Source: Paramount / Courtesy Everett Collection
Channing Tatum straight-up showed his hatred for the movie "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. He added: "The script wasn’t any good. I didn’t want to do something that I thought was 1) bad, and 2) I just didn’t know if I wanted to be G.I. Joe. "#3 Kelly Clarkson
Source: 20th Century Fox / Courtesy Everett Collection
Kelly Clarkson played Kelly Taylor in "From Justin to Kelly", which became known as a "disaster" and "one of the worst films ever made". The famous singer shared in an interview that her nanny loved that movie. Every time she wanted to recommend the movie to someone, Kelly would joke with her, "I will fire you."#4 Justin Guarini
Source: 20th Century Fox / Courtesy Everett Collection
On an episode of "Oprah: Where Are They Now?", Justin also called the movie "From Justin to Kelly" "abysmal."#5 Sally Field
Source: Columbia Pictures / Courtesy Everett Collection
Sally Field, who played Aunt May in "The Amazing Spider-Man," shared that she didn't like it. She said on The Howard Stern Show that it’s really hard to find a three-dimensional character in it, and she worked on it as much as she could.#6 Zac Efron
Source: Walt Disney Co. / Courtesy Everett Collection
Zac Efron isn't very impressed with the character Troy Bolton in "High School Musical." He told Men's Journal that he wanted to kick that guy’s ass sometimes. "Like, fuck that guy. He’s done some kind of cool things with some cool people—he did that one thing that was funny—but, I mean, he’s still just that fucking kid from “High School Musical”, he stated.#7 Allison Williams
Source: HBO
Allison Williams expressed how she doesn't always agree with or understand the decisions Marnie in "Girls" made. In an interview with BuzzFeed, she stated: "Marnie would drive me crazy if we were friends in real life. But I have to put that out of my head to play her."#8 Evangeline Lilly
Source: ABC / Courtesy Everett Collection
Evangeline Lilly showed her distaste for her character, Kate, in "Lost" on The Lost Boys podcast. She said: "At the beginning, she was kind of cool, and then as the show went on, I felt like she became more and more predictable and obnoxious." She even threw scripts across rooms when she'd read them because she'd get very frustrated.#9 Kate Winslet
Source: 20th Century Fox / Courtesy Everett Collection
Surprisingly, Kate Winslet can't stand watching herself portray Rose in "Titanic". She told the Telegraph she sometimes couldn't agree with the decision the character made and she thought her accent was terrible. She said: "It sounds self-indulgent, but actors do tend to be very self-critical. I have a hard time watching any of my performances, but watching Titanic, I was just like, "Oh god, I want to do that again."#10 Halle Berry
Source: Warner Bros / Courtesy Everett Collection
Halle Berry, who played Catwoman, criticized the movie at the 25th annual Razzie Awards in 2005. This is a parody award show that honors the worst movies. She shared that she wanted to thank Warner Bros. for casting her in this piece of shit. "God-awful movie," she said.#11 Harrison Ford
Source: 20th Century Fox / Courtesy Everett Collection
Harrison Ford disliked his character in "Star Wars". In 2008, Harrison called Han Solo "dumb as a stump." In an interview with Today about Return of the Jedi, the actor said, "I was glad to see that costume for the last time."#12 Michelle Pfeiffer
Source: Paramount / Courtesy Everett Collection
Michelle Pfeiffer played Stephanie Zinone in "Grease 2". In 2007, she revealed, "I hated that film with a vengeance and could not believe how bad it was." She explained: "At the time, I was young and didn't know any better."#13 Colin Farrell
Source: Universal / Courtesy Everett Collection
Colin Farrell played Crockett in "Miami Vice". He thought this movie had a very big story, and knew the director, Oliver, was very rushed to do a cut. But he still thought it had just failed gloriously.#14 Andrew Lincoln
Source: Universal Pictures
Andrew Lincoln wasn't interested in his character, Mark, in "Lost". He thought the character was creepy. "In one of the most romantic movies of all time, I got to play the only guy who doesn't get the girl", Andrew said in an interview with Entertainment Weekly. "The story is set up like a prism looking at all the different qualities of love. Mine was unrequited. So I got to be this weird stalker guy."#15 Alec Baldwin
Source: Warner Bros. / Courtesy Everett Collection
At the American Magazine Media Conference, Alec Baldwin admitted that he thought the 2012 adaptation of "Rock of Ages" was "horrible" and "a complete disaster." Alec seemed to believe the movie was doomed from the beginning.