40 Actors Who’ve Confessed To Hating Their Most Celebrated Roles, Movies Or TV Shows

When did you fall in love with Harrison Ford, Kate Winslet, Sean Connery, or Sarah Jessica Parker? Chances are, you’re envisioning them in their most iconic roles – and each one of these actors has said that they dislike the movies or characters that made them famous. But which flicks and roles irked them and other stars? Read on to find out their surprising reasons for hating their most beloved work.

40. Emilia Clarke, Terminator Genisys

Emilia Clarke has revealed that her turn as Sarah Connor in 2015’s Terminator Genisys was just as bad as the critically panned film. She admitted to Vanity Fair magazine in the summer of 2018 that “no one had a good time” filming the movie. So we can infer that the actress hated her part in the iconic Terminator series.

39. Allison Williams, Marnie Michaels on Girls

For six seasons, Allison Williams played Marnie Michaels on HBO’s Girls, which ended in 2017. But the actress wasn’t too fond of the character she played on the award-winning series. She told entertainment website BuzzFeed in 2014, “Marnie would drive me crazy if we were friends in real life.”

38. Adam Brody, Seth Cohen on The O.C.

As much as The O.C.’s fans loved Seth Cohen, he doesn’t have a fan in the actor who played him. In a 2014 interview with entertainment website HuffPost Live, he said the shadow of Seth hung over him, and he didn’t like it. He said, “That was a character from 2004, and it’s very much of that time, and no, my interests don’t lie there at all anymore. Like it or not, I’ve been accused of playing him ever since, anyways.”

37. Megan Fox, Transformers


Megan Fox starred in a pair of Transformers movies, and she had nothing nice to say about her experience after the fact. She told Entertainment Weekly magazine in 2010 that she owed her career to the franchise, but that didn’t make the films high quality. Instead, she said, “People are well aware that this is not a movie about acting.”

36. Mark Wahlberg, Boogie Nights

Mark Wahlberg looks back on his part as a porn star in Boogie Nights with regret – so much so that he has sought penance from the man upstairs. He told the Chicago Tribune newspaper in 2017, “I just always hope that God is a movie fan and also forgiving because I’ve made some poor choices in my past. Boogie Nights is up there at the top of the list.”

35. Christian Bale, Newsies


Christian Bale starred in 1992’s Newsies, one of Disney’s lowest-grossing movies ever. However, the flick, which follows a group of newsboys at the turn of the 20th century, has since become a cult-favorite film. One person who didn’t appreciate it was Bale himself, who told Entertainment Weekly in 2007, “Time healed those wounds. But it took a while.”

34. Shailene Woodley, The Secret Life of the American Teenager

Shailene Woodley signed on to star in The Secret Life of the American Teenager after reading only three episodes of the series. Little did she know that the drama would take on a pro-abstinence message with which she vehemently disagreed. In 2020 she told entertainment website Bustle that compromising her beliefs to star in the show was “one of the hardest things I’ve ever had to do.”

33. Channing Tatum, G.I. Joe: Rise of the Cobra


On an episode of radio broadcast The Howard Stern Show, Channing Tatum didn’t mince words when it came to his role in G.I. Joe: Rise of the Cobra. The actor used an expletive to emphasize just how much he “hate[d] that movie.” He admitted he was unimpressed with the script, and he had worried about taking on such an iconic role if it was “bad.” Well, now we know how that turned out…

32. Crispin Glover, Back to the Future

Crispin Glover starred as Marty McFly’s dad in the beloved Back to the Future trilogy. But he told AV Club that he hadn’t loved the way that the series had come to an end – and he had so disapproved of it that he had brought his concerns to director Robert Zemeckis. He recalled, “I said, ‘I think if the characters have money, if our characters are rich, it’s a bad message. That reward should not be in there.’”

31. Halle Berry, Catwoman


Catwoman’s an iconic character, but Halle Berry did not love starring in the 2004 film of the same name. When she won the 2005 Razzie Award for her turn as the feline villain, she didn’t hold back in thanking “Warner Bros. for casting me in this… god-awful movie.”

30. George Reeves, Superman

George Reeves played Superman on TV from 1952 and 1958, and rumor has it that he hated the responsibility that came with playing such a do-gooder. He told the St. Louis Post Dispatch newspaper, “The burden is not a light one. In fact, it’s a frightening responsibility. I can never go in a bar or smoke a cigarette, because Superman doesn’t do those things.”

29. Matt Damon, The Bourne Ultimatum


The Bourne Ultimatum was the third installment in a highly successful action series starring Matt Damon. But the trilogy didn’t end on a good note, according to its star. He told The Atlantic magazine in 2011, “It’s just that it was unreadable. This is a career ender… it’s terrible. It’s really embarrassing. He took his money and left.”

28. Jamie Dornan, 50 Shades of Grey

Jamie Dornan played Christian Grey on screen, but he made it clear in a 2017 GQ Australia magazine interview that he didn’t like the character at all. He explained, “[He’s] not the sort of bloke I’d get along with. All my mates are easygoing and quick to laugh – I wouldn’t imagine myself sat in a pub with him. I don’t think he would be my type, when it comes to choosing mates.”

27. Mariah Carey, Glitter


Singer Mariah Carey played herself in the 2001 film Glitter – and, fortunately, she had no problem with the part she played. It was the film itself, slated by fans and critics alike. She told Andy Cohen on a 2013 episode of TV show Watch What Happens Live, “It was called the ‘G’ word, we couldn’t bring it up… But, it was a horrible couple of years, and then I had to get my momentum back for people to let it go.”

26. Andrew Lincoln, Mark in Love Actually

Audiences may have adored Andrew Lincoln’s lovelorn portrayal of Mark in Love Actually, but the actor admitted to Entertainment Weekly in 2017 that he wasn’t a fan. He explained, “In one of the most romantic movies of all time, I got to play the only guy who doesn’t get the girl…” Instead, he said, “I got to be this weird stalker guy.” Well, when you put it that way…

25. Will Smith, The Fresh Prince of Bel-Air


It’s a particular subset of his time on The Fresh Prince of Bel-Air that Will Smith hates. The actor admitted on The Graham Norton Show in 2017 that he hated the first four or five episodes of the series because he dislikes his own performance. He said, “It’s terrible and I can’t bear to watch it.”

24. Katherine Heigl, Knocked Up

Although audiences laughed their way through Knocked Up, one person didn’t find the flick funny – star Katherine Heigl. She told Vanity Fair in 2008 that she found the flick “a little sexist” because “it paints the women as shrews, as humorless and uptight, and it paints the men as lovable, goofy, fun-loving guys.”

23. George Clooney, Batman & Robin


George Clooney caught on to the fact that the film community didn’t love his turn as Batman in 1997. To be fair, though, the actor said he agreed – and didn’t have much to work with to make the superhero flick a success. According to Business Insider magazine, he said, “It was a difficult film to be good in. With hindsight it’s easy to look back at this and go ‘Whoa, that was really shit and I was really bad in it.’”

22. Christopher Plummer, The Sound of Music

During a 2011 roundtable with The Hollywood Reporter magazine, actor Christopher Plummer made a shocking admission: he didn’t like The Sound of Music, a beloved film in which he starred. He explained it was “because it was so awful and sentimental and gooey. You had to work terribly hard to try and infuse some miniscule bit of humor into it.”

21. Rooney Mara, Pan


Reflecting on her role as Tiger Lily in Pan left Rooney Mara with a major regret. In 2016 she explained to U.K. newspaper The Daily Telegraph, “I really hate, hate, hate that I am on that side of the whitewashing conversation. I really do. I don’t ever want to be on that side of it again. I can understand why people were upset and frustrated.”

20. Penn Badgely, You

His stalker-centric series You took the world by storm, but Penn Badgely wasn’t as enamored with his killer character, Joe Goldberg, as the rest of the world. On a 2019 episode of TV show Today, he said, “He’s a pretty reprehensible guy. You start to discover his true motives pretty early on… And he’s a guy who’s capable of stalking, he’s a guy who’s capable of murder, he’s a guy who’s capable of a lot of manipulation and abuse.” Makes sense.

19. Shannen Doherty, Charmed


Shannen Doherty left the TV series Charmed after a three-year stint playing a witch named Prue Halliwell. The actress dismissed the show as a program for pre-teens, which upset her co-star Alyssa Milano. Milano told Entertainment Weekly in 2001, “I think it’s unfortunate that she left, and that she needed to bad-mouth everyone involved and the audience.”

18. Alec Guinness, Obi-Wan Kenobi, Star Wars

Star Wars fans, prepare to have your heart broken: Alec Guinness, who played the iconic Obi-Wan Kenobi, hated the franchise. In his autobiography, A Positively Final Appearance, he revealed that he wished he hadn’t taken the part in the beloved films, as he found the writing and dialog to be subpar.

17. Evangeline Lilly, Kate Austen in Lost


Evangeline Lilly said on a 2018 installment of the Lost Boys podcast that she felt serious disappointment about her character Kate Austen’s storyline. She explained, “There’s nothing wrong with women’s lives being characterized by relationships, and I think that happens to men and women. But there was this eventual lack of dimension to what was going on with her.”

16. Jamie Lee Curtis, Virus

Jamie Lee Curtis didn’t hold back when discussing her cult-classic film Virus with Wenn in 2010. She called the flick “an unbelievably bad movie; just bad from the bottom.” The actress knew that while filming the movie, though. She explained, “It was maybe the only time I’ve known something was just bad and there was nothing I could do about it.”

15. Robert Pattinson, Edward Cullen in Twilight


Robert Pattinson didn’t see the mass appeal his character, Edward Cullen, had with tweens when he felt the opposite about him. The actor explained to Empire magazine in 2008, “The more I read the script, the more I hated this guy, so that’s how I played him, as a manic-depressive who hates himself. Plus, he’s a 108-year-old virgin, so he’s obviously got some issues there.”

14. Blake Lively, Serena Van Der Woodsen in Gossip Girl

Teens loved her turn as socialite Serena Van Der Woodsen on Gossip Girl, but, for Blake Lively, that was precisely the problem she had with her sometimes risqué character. She told Allure magazine in 2015, “People loved it, but it always felt a little personally compromising – you want to be putting a better message out there.”

13. Michelle Pfeiffer, Grease 2


Michelle Pfeiffer kicked off her Hollywood career with a part in Grease 2, but it’s a breakout role that she wishes she could take back. She admitted to website Hollywood in 2007, “I hated that film with a vengeance and could not believe how bad it was. At the time I was young and didn’t know any better.” At the same time, though, the actress threw support behind plans for a remake of the cult-favorite flick.

12. Robert Reed, The Brady Bunch

The Brady Bunch gave Americans a glimpse into the perfect family, but one person wasn’t enamored with the show’s legacy. Robert Reed, who starred as the family patriarch, told People in 1992 that he didn’t want the program to be his legacy. That’s because he found the series “just as inconsequential as can be.”

11. Jackie Gleason, You’re In The Picture


Unlike some of the other stars on this list, Jackie Gleason was ashamed of his game show, You’re In The Picture, in real time. On the series’ second episode, he got on the air and apologized for the program which he called “the biggest bomb.” He then said, “I’m telling you friends that I’ve seen bombs in my day. This would make the H-bomb look like a two-inch salute.” Yikes.

10. Angus T. Jones, Two and a Half Men

He became a child star because of Two and a Half Men, but an adult Angus T. Jones looks back on the series with regret. The actor hasn’t held back in sharing his disgust with the show’s content. While giving a testimonial at Forerunner Christian Church, he said in 2015, “Please stop watching it and filling your head with filth.”

9. Macaulay Culkin, Home Alone


Macaulay Culkin has no trouble with his work as Home Alone’s main character, Kevin McCallister – in fact, he looks back on the experience warmly. What he dislikes is watching the movie, he said on a 2018 episode of TV show The Ellen DeGeneres Show. The actor explained that every scene has a memory attached, so he can’t enjoy the actual storyline – he gets distracted by his thoughts instead.

8. Marlon Brando, Stanley Kowalski in A Streetcar Named Desire

Although Marlon Brando’s performance in A Streetcar Named Desire earned him accolades, he hated the character he brought to life. Of Stanley Kowalski, Brando said he was “everything I’m against – totally insensitive, crude, cruel.” His surprising words were revealed in the book Great Directors at Work by David Richard Jones.

7. Carrie Fisher, Princess Leia in Star Wars


Star Wars fans have already been hit hard on this list – and it’s not over yet. It turns out that Carrie Fisher, too, disliked her part in the iconic sci-fi series. She told Today in 2008 that the movies’ massive success led her to regret her part in them. She reflected back and realized, “I wish I’d turned down Star Wars.”

6. Sylvester Stallone, Escape Plan 2

It’s hard to imagine that a tough guy like Sylvester Stallone would have any regrets, but he has one: Escape Plan 2. He took to Instagram to reveal his dismay with the flick, writing, “Escape Plan 2 WAS TRULY THE MOST HORRIBLY PRODUCED FILM I have ever had the misfortune to be in.” Wildly enough, he slated the second movie in promoting the third installment, Escape Plan 3: The Extractors.

5. Sarah Jessica Parker, Sex and the City II


As popular as the Sex and the City TV series was, its life on the silver screen hit a major snag in its second installment. Fans disliked Sex and the City II, and so did the movie’s star, Sarah Jessica Parker. At the 2017 Vulture festival, she said, “I can see where we fell short. I understand. I actually get it.”

4. Daniel Radcliffe, Harry Potter and the Half-Blood Prince

Daniel Radcliffe played the titular character in all the Harry Potter films, but he only has a problem with the 2009 installment: Harry Potter and the Half-Blood Prince. He told Playboy magazine that he despised that particular flick because he was “just not very good in it. I hate it… my acting is very one-note and I can see I got complacent and what I was trying to do just didn’t come across.”

3. Kate Winslet, Rose in Titanic


Rewatching Titanic doesn’t bother Kate Winslet – unless she catches a glimpse of her portrayal of Rose. She told The Daily Telegraph in 2012, “Every single scene, I’m like ‘Really, really? You did it like that?’ Oh my God… It sounds terribly self indulgent, but actors do tend to be very self-critical.” We have very much learned that from this list, Kate.

2. Harrison Ford, Han Solo in Star Wars

On a 2008 hike with Entertainment Weekly reporter – and huge Star Wars fan – Anthony Breznican, Harrison Ford made clear how he felt about his character, Han Solo. “He’s dumb as a stump,” the actor said of his beloved on-screen character. And when Breznican pressed him and said that Solo was a “cultural institution,” Ford retorted, “At no credit to the culture for embracing him as a hero.” Ouch.

1. Sean Connery, James Bond


Sean Connery brought James Bond to life in seven films, including favorites such as Goldfinger. But the actor grew tired of “the whole Bond bit,” he told Playboy in 1965. He went on to explain, “This Bond image is a problem in a way and a bit of a bore, but one has just got to live with it.” However, according to U.K. newspaper The Guardian, Connery would rather not – he has supposedly said he’d “like to kill” the iconic character.