Actors Who Openly Despise the Roles That Made Them Famous

It’s common for actors to become famous for playing roles that stick with them – and audiences – for years. However, surprisingly, some of these same actors later feel unhappy or frustrated with those very performances. This can be due to the intense pressure of being in the spotlight, or because they didn’t feel creatively satisfied while making the movie or show. Some actors have even confessed to taking roles just for the money or because they were contractually obligated to do so. This article looks at several well-known male actors who have openly discussed their disappointment with the performances that made them famous.

Robert Pattinson

Robert Pattinson achieved international fame playing Edward Cullen in the ‘Twilight’ films, but he’s been very open about not liking the character or the story’s romance. He often joked about the movies while promoting them and found the original books odd. He later transitioned to independent films to move away from being a teen idol, which ultimately helped him gain recognition as a respected and serious actor after facing years of public criticism.

Penn Badgley

Penn Badgley first became well-known for playing Dan Humphrey on the popular show ‘Gossip Girl’. He’s been very honest about his issues with the show, particularly how confusing the ending was. He often highlighted the bad behavior of the rich characters and how that played out within the story, even questioning his own character’s place in it. Later, he used his complicated feelings about fame and being watched to inform his role in the thriller series ‘You’. While ‘You’ has made him a very recognizable actor, he continues to speak out about the show’s problems with its storyline.

Christopher Plummer

Christopher Plummer was best known for playing Captain von Trapp in ‘The Sound of Music,’ but he playfully disliked the film, jokingly calling it ‘The Sound of Mucus’ because he thought it was too sweet and sentimental. As a serious stage actor, Plummer felt the role didn’t offer him much artistic challenge. He even avoided cast reunions for many years, though he later came to terms with the film’s enduring popularity. His humorous frustration with the movie became a famous story throughout his celebrated career.

Alec Guinness

Alec Guinness gained a new following thanks to his role as Obi-Wan Kenobi in the ‘Star Wars’ films. However, despite the series’ huge success, he apparently disliked the script and thought the story was too simplistic. He even asked George Lucas to kill off his character in the first movie so he wouldn’t be involved in future installments. Guinness was known for discarding fan mail about ‘Star Wars,’ preferring to concentrate on his work in classic theater. He was ultimately disappointed that he was best known for a fantasy role, rather than his long and respected career on stage.

Sean Connery

Sean Connery was the original James Bond in the movies, and many fans still consider him the best. However, he eventually grew tired of playing the character due to constant media scrutiny and how it limited his other acting opportunities. He even joked about wanting to end the character’s story to escape being constantly linked to it. Ultimately, Connery left the Bond films to explore different roles and prove his versatility as an actor, and he remained somewhat distant from the 007 franchise for the rest of his life.

Harrison Ford

Harrison Ford is best known for playing Han Solo in ‘Star Wars.’ Interestingly, he actually asked for his character to be killed off in ‘Return of the Jedi,’ believing Han Solo’s story had run its course. Ford favored his work on the ‘Indiana Jones’ films and wasn’t a fan of the ‘Star Wars’ dialogue, even jokingly telling George Lucas he could write the lines but wouldn’t want to say them. That’s why many were surprised when he returned to the role decades later, considering his previous desire to leave the franchise.

Jamie Dornan

Jamie Dornan became widely known for his role as Christian Grey in the ‘Fifty Shades of Grey’ films, but he has said he felt uneasy with the explicit content and the intense public attention. He was glad when the series finished, as it allowed him to pursue a wider range of roles in television and comedy, helping him showcase his versatility as an actor. While he’s grateful for the opportunities the films provided, he doesn’t have particularly fond memories of playing that character.

Zac Efron

Zac Efron first became famous as Troy Bolton in ‘High School Musical,’ but he’s since admitted to being embarrassed by those early performances. He even joked about wanting to confront his younger self! Efron felt that his wholesome Disney image was holding him back from being seen as a serious actor. He intentionally sought out challenging and funny roles to move beyond the ‘musical theater kid’ label and prove he could be a more versatile leading man.

Adam Brody

As a film and TV buff, I’ll always remember Adam Brody as the hilarious Seth Cohen on ‘The O.C.’ – he really made that show! But it sounds like, despite becoming a total pop culture figure, he started to feel really stuck in that teen drama world. I’ve heard he could be a bit challenging on set towards the end, because he was itching to do different things. If you listen to him talk about Seth Cohen now, he seems a little tired of the character, almost distant from him. And honestly, even though fans still love Seth, Brody’s mostly steered clear of playing similar roles since then, which I totally respect.

Shia LaBeouf

Shia LaBeouf first gained widespread fame starring in the ‘Transformers’ movies directed by Michael Bay. However, he later grew critical of the series, feeling they prioritized spectacle over substance and lacked emotional depth. He believed the emphasis on visual effects overshadowed the art of acting, and famously apologized for the second film’s quality at the Cannes Film Festival. Since then, his career has shifted towards more unconventional performance art and independent films.

Angus T. Jones

Angus T. Jones earned a lot of money as a child actor on the popular sitcom ‘Two and a Half Men’. However, he later had a religious experience that led him to ask viewers to stop watching the show. He described the series as inappropriate and said it went against what he believed in. Jones ultimately left the show to prioritize his faith and education, choosing to step away from acting. His very public criticism of the show remains a well-known example of an actor speaking out against their own work.

Marlon Brando

Marlon Brando’s portrayal of Stanley Kowalski in ‘A Streetcar Named Desire’ made him famous and changed acting forever. However, he eventually came to dislike the role and the tough, masculine image it created. Brando was upset that people often mistook him for the character, and he preferred roles that let him fully transform into someone else. He considered the part of Stanley a lifelong weight, something he couldn’t escape.

Robert Reed

As a classic TV fan, I always loved ‘The Brady Bunch,’ but it’s fascinating to learn about what went on behind the scenes. Apparently, Robert Reed, who played Mike Brady, wasn’t thrilled with the scripts! He was a seriously trained actor and thought the storylines were too far-fetched. He’d send long letters complaining, which is pretty surprising! What kept him on the show, though? It wasn’t the writing, that’s for sure. He really cared about the kids on set and stayed to support them. It’s amazing how he kept all that frustration hidden while the show was such a huge hit!

Pierce Brosnan

Pierce Brosnan always wanted to play James Bond, and he starred in four popular films as the iconic spy. However, he later said he wasn’t happy with how the movies turned out, feeling they focused too much on gadgets. Brosnan wished the scripts had explored the character’s emotions more fully. He was also upset about how his time as Bond ended when the filmmakers decided to start the series over. He’s described his Bond films as feeling unrealistic and lacking a genuine connection to reality.

Daniel Radcliffe

Daniel Radcliffe is known worldwide as the star of the ‘Harry Potter’ films. Although he appreciates the opportunity, he’s often been self-critical, particularly about his performance in ‘Harry Potter and the Half-Blood Prince,’ which he feels was flat and difficult to watch. Since then, he’s deliberately chosen unusual and demanding roles to show he’s capable of more than just playing a wizard, and he tends to view his earlier work with a critical eye.

John Boyega

John Boyega became well-known worldwide for playing Finn in the recent ‘Star Wars’ films. He later spoke openly about his disappointment with how his character’s storyline wasn’t fully developed. Boyega felt the films didn’t live up to the promise of a hero coming from a stormtrooper background and also criticized how characters from diverse backgrounds were treated. He’s been very honest about his time with the franchise and the challenges of being in a major blockbuster, and this honesty has made him a leading voice in conversations about representation in big-budget movies.

Channing Tatum

Channing Tatum played Duke in ‘G.I. Joe: The Rise of Cobra’ as part of a contract for multiple films. However, he later revealed he disliked the movie and felt obligated to make it due to legal concerns. He thought the script wasn’t good and didn’t want the film on his resume at that point in his career. He ultimately arranged for his character to die in the second movie, allowing him to leave the series. Now, he views the whole experience as a valuable lesson about the business aspects of Hollywood.

Matt Damon

Matt Damon is famous for playing Jason Bourne in the hit action movies. Surprisingly, he strongly disliked the script for ‘The Bourne Ultimatum,’ finding it very difficult to follow. He was frustrated with how the movie was being made, feeling pressured to finish it quickly without a good script. He thought the writing was so bad it could ruin the Bourne character. Years later, he agreed to return to the role only after being promised more say in the creative process.

George Clooney

George Clooney famously starred as Batman in the poorly received film ‘Batman & Robin,’ and has been jokingly blaming himself for damaging the franchise ever since. He felt the movie prioritized toy sales over good storytelling. This experience taught him the importance of having creative control over his work, and ultimately motivated him to become a successful director and producer. The film’s failure proved to be a pivotal moment in his career.

Ben Affleck

Before the current wave of superhero movies, Ben Affleck played Daredevil in a film he now openly dislikes. He’s often said he feels the movie didn’t capture the spirit of the comic book and that it simply wasn’t well-made. This disappointment actually pushed him to take on the role of Batman, hoping to create a better superhero film. He continues to be very critical of some of his earlier work.

Mickey Rourke

Mickey Rourke experienced a career comeback with his role as Whiplash in ‘Iron Man 2’. However, he later publicly shared his frustration with how the film turned out, specifically criticizing the editing choices made by Marvel. Rourke explained he’d put a lot of effort into developing a nuanced character, but much of his work ended up being cut. He felt the filmmakers preferred a straightforward villain over a more complex one. Since then, he’s generally been critical of large-scale superhero movies and the way studios operate.

Colin Farrell

Colin Farrell’s time filming the movie ‘Miami Vice’ coincided with a difficult period in his personal life. He’s openly said he doesn’t enjoy the film and has trouble recalling the experience, attributing it to his lifestyle back then. Farrell believed the movie didn’t capture the feel of the original TV show. Since then, he’s focused on roles that allow for deeper character development and has gravitated towards smaller, independent films. He often looks back on that time as a period of both professional and personal overindulgence.

James Franco

James Franco appeared in the medieval comedy ‘Your Highness,’ but the film was a critical and commercial failure. He later confessed he knew it wasn’t a good movie, even during production, and admitted it was a mistake. Franco felt the jokes didn’t work and the film lacked a strong, unified idea. He frequently points to ‘Your Highness’ as an example of a project he took on for the wrong reasons, and despite a successful career, he still feels embarrassed about being a part of it.

Stephen Dillane

Stephen Dillane, known for playing Stannis Baratheon in the popular series ‘Game of Thrones,’ has revealed he never fully grasped what made the show so successful or understood its intricate storylines. He often felt lost while filming and relied heavily on his fellow actors to guide him through scenes, admitting the experience wasn’t very satisfying and he primarily took the role for financial reasons. His candidness about feeling disconnected from the show surprised many viewers.

David Cross

David Cross played the villain in the ‘Alvin and the Chipmunks’ movies, but he didn’t enjoy the experience. He famously said making the third film was the most miserable time of his career. Cross admitted he only took the roles to earn money and wasn’t interested in the films creatively. He even told fans to avoid the sequels, openly criticizing how they were made. His honest admission that he was just working for a paycheck became well-known and added to his public image.

Michael Caine

At the height of his career, Michael Caine starred in ‘Jaws The Revenge,’ a film that received very negative reviews. He famously confessed he’d never actually watched it, but he had seen the house it allowed him to buy for his mother. Caine has always been practical about choosing roles, prioritizing payment even if the movies weren’t good. He even had to miss the Academy Awards ceremony because he was filming the shark movie in the Bahamas. Though he jokes about it now, he admits ‘Jaws The Revenge’ wasn’t a high point creatively.

Bill Murray

Bill Murray famously voiced Garfield in the live-action movie, but he only took the job because he mistakenly believed the script was written by Joel Coen, one half of the Coen Brothers. He later discovered this wasn’t true and found the voice work boring and unfulfilling. Murray even poked fun at his involvement in the film with a self-deprecating joke during a cameo appearance in ‘Zombieland,’ expressing his regret over taking the role. As a result, he’s become much more careful about choosing voice acting projects.

Idris Elba

Idris Elba first gained recognition in the United States for playing Stringer Bell on the TV show ‘The Wire.’ Although he appreciates the show’s quality, he’s admitted being bothered by how much fans admired his character. Elba wished people would remember that Stringer Bell was a dangerous criminal, not someone to look up to. It was hard for him to escape being seen as that character, as people often linked him to the drug world. Since then, he’s intentionally chosen diverse roles to distance himself from that type of character.

Brad Pitt

Early in his career, Brad Pitt starred in the thriller ‘The Devil’s Own’ with Harrison Ford. However, even before the film came out, Pitt publicly criticized it, calling it a poorly made and misguided project. He was upset by the constantly changing script and felt the production lacked direction, and worried it could damage his career. While his comments caused controversy in Hollywood, they didn’t hinder his growing success.

Malcolm McDowell

Malcolm McDowell is celebrated for his iconic role as Alex DeLarge in ‘A Clockwork Orange,’ but working with director Stanley Kubrick was incredibly difficult for him. McDowell endured several injuries during the challenging and intense conditioning scenes, and he felt Kubrick didn’t prioritize his safety. After the film came out, he also faced the challenge of being consistently cast as the bad guy. While proud of the performance, McDowell has often spoken about the film with mixed feelings, acknowledging the demanding and exhausting production.

Richard Gere

Richard Gere became a major romantic star with ‘Pretty Woman,’ but he’s always seen the movie as a light, unrealistic romantic comedy. He disliked how it seemed to celebrate wealth and lacked the substance he looked for in his work. Gere has often expressed surprise at the film’s lasting success and how it shaped his public persona. In recent years, he’s focused more on political causes and taking on more realistic, serious acting roles.

Paul Bettany

Paul Bettany first became known for his voice work as J.A.R.V.I.S. in the ‘Iron Man’ and ‘Avengers’ movies, before later playing the character Vision on screen. He initially found the voice acting job surprisingly easy, even joking that he felt like he was getting away with something by earning a lot of money for just a couple of hours of work. At the time, Bettany hadn’t actually seen any of the Marvel films and didn’t understand the stories, which made him feel detached from the project and unsure if it counted as true acting. He only became truly engaged with the franchise when he started playing Vision as a physical character.

Jason Bateman

Early in his career, Jason Bateman appeared in ‘Teen Wolf Too,’ a film he’s since jokingly called a mistake and even apologized for. He often shares how poorly received the movie was and how close it came to derailing his career. Bateman has said the sequel felt like a low-effort attempt to capitalize on the original’s success and simply wasn’t a good film. He frequently uses it as a self-deprecating story in interviews and on talk shows. The movie’s failure actually pushed him to work harder and prove himself as a talented comedic actor.

Ryan Reynolds

Ryan Reynolds appeared in the expensive superhero movie ‘Green Lantern,’ but it wasn’t successful with critics or audiences. He’s been very honest about how much he dislikes the film and often makes fun of it in his ‘Deadpool’ movies. Reynolds believed the movie suffered from a lack of clear direction and an unfinished script. He’s even joked about never having watched the entire film because it’s too difficult. Surprisingly, his willingness to joke about the failure has actually helped him become a leading action star again.

Eddie Murphy

As a huge Eddie Murphy fan, I always found it fascinating when he talked about his film choices. He starred in this military comedy called ‘Best Defense’ back when he was absolutely exploding out of ‘Saturday Night Live,’ but he’s been incredibly open about how much he disliked it. He actually confessed on ‘SNL’ itself that he only took the role for the paycheck! He felt like the movie was a disaster and his character didn’t even really fit – it was just a way to use his rising star power. Over the years, he’s been really honest about both his successes and failures, and ‘Best Defense’ definitely stands out as one of the projects he wishes he’d skipped, especially considering how popular he was at the time.

Sam Worthington

Okay, let’s talk about ‘Clash of the Titans.’ I remember seeing Sam Worthington as Perseus and, while the movie made a lot of money, he’s actually been surprisingly honest about it. He’s admitted he wasn’t thrilled with his own performance or the film overall. He felt like Perseus wasn’t a particularly strong character, and honestly, the 3D felt really cheap and distracting. He was really hoping the sequel would be a chance to redeem things, to give fans something better. What struck me was how upfront he was about the film’s weaknesses – you don’t often hear a leading actor be so candid about a big-budget movie not hitting the mark.

Jared Leto

Jared Leto fully immersed himself in the role of the Joker for ‘Suicide Squad,’ using a very dedicated acting approach. He was upset when a large number of his scenes were removed from the finished film. Leto believed the studio altered the movie’s direction and simplified the nuanced portrayal he’d worked hard to create. He was disappointed that his efforts weren’t visible in the final cut and his feelings about the franchise remained strained after the movie received criticism.

Christian Bale

Before becoming known for serious dramatic roles, Christian Bale appeared in the musical ‘Newsies,’ a film he later admitted feeling embarrassed about. He wasn’t aiming for a career in musical theater and felt the singing and dancing didn’t fit his ambitions. For years, he actively tried to move away from the film, focusing on darker, more intense roles like his performance in ‘American Psycho.’ Now, he can laugh about ‘Newsies,’ but has no interest in revisiting that type of movie again.

Liam Neeson

Liam Neeson starred as Qui-Gon Jinn in ‘Star Wars: Episode I – The Phantom Menace’ when the franchise was rebooted. Afterwards, he shared that he found the extensive use of green screens and limited practical sets challenging. He felt the experience was draining and missed the natural interaction he preferred on other films. He also mentioned the overwhelming media attention and focus on toy sales surrounding the movie’s release. Despite appreciating his fans, Neeson hasn’t been keen on revisiting the science fiction genre.

Jude Law

Jude Law’s remake of ‘Alfie’ was meant to be a big break for him, but he later said it was a mistake. He realized he shouldn’t have attempted to recreate Michael Caine’s iconic role, as the new film didn’t capture the spirit of the original or connect with audiences. Since then, Law has concentrated on playing diverse characters in both movies and on stage, working to re-establish himself as a skilled and adaptable actor. The film’s failure proved to be a valuable lesson in his career.

Jim Carrey

Jim Carrey starred as Colonel Stars and Stripes in ‘Kick-Ass 2,’ but after filming, he publicly distanced himself from the movie because of its intense violence. He explained that recent tragic events had changed his views, and he could no longer support the film. Carrey declined to promote ‘Kick-Ass 2’ and voiced his concerns online. This caused a disagreement with the filmmakers, who maintained that the movie’s violence was presented in a stylized and unrealistic way.

Will Smith

Will Smith and his son starred in the sci-fi movie ‘After Earth,’ directed by M. Night Shyamalan. Smith has described the film as a particularly difficult failure, largely because of the criticism his son received. He felt it was a significant mistake in his career and prompted him to rethink his future projects. After the film, he stepped back from acting for a while to reconnect with his love of storytelling. He continues to openly share the valuable lessons he learned from this public disappointment.

Taron Egerton

Taron Egerton played Robin Hood in the 2018 film, but later shared that the movie wasn’t what he expected and the making of it was challenging. He felt the film lost its direction during production and ended up feeling disjointed. Egerton has openly discussed his disappointment with the project and his eagerness to work on stronger material. While generally successful as a leading actor, this role remains a rare misstep in his career.

Hugo Weaving

Hugo Weaving voiced Megatron in Michael Bay’s ‘Transformers’ movies, but he later admitted he found the work unfulfilling. He explained that because he never interacted with the director and wasn’t interested in the story, he felt no connection to the character and viewed it simply as a job for the money. These comments led to a brief disagreement with Bay, who defended the films. As a result, Weaving has generally steered clear of similar voice acting roles in big action franchises since then.

Crispin Glover

Crispin Glover became a fan favorite for his role as George McFly in the first ‘Back to the Future’ movie. However, he disagreed with the filmmakers about how the story portrayed wealth and refused to participate in the sequels. The studio then used another actor and special effects to create the appearance of Glover in the following films. He later successfully sued the production company for using his image without his consent and continues to voice his concerns about the franchise’s focus on commercial success.

Jeremy Irons

Jeremy Irons played the villain in the movie ‘Dungeons & Dragons,’ which received very negative reviews. He later confessed he only took the part to fund renovations on a castle he bought in Ireland. While his performance was quite exaggerated, it’s now a beloved, kitschy favorite among fans. Irons has never claimed the movie was good and is upfront about his reason for taking the role. Despite occasionally appearing in less-respected projects, he’s maintained a successful and highly-regarded career.

Jake Gyllenhaal

Looking back, I think Jake Gyllenhaal was really brave to admit he wasn’t the right choice for the ‘Prince of Persia’ role. He’s said himself that it was a learning experience, and he realized it wasn’t a good fit for him as an artist. It seems like that film actually pushed him towards the kind of work he really wanted to do – those powerful, complex character studies and independent films he’s known for now. It’s clear that experience helped him figure out exactly the kind of actor he wanted to be, and I’m glad he found his path.

Josh Brolin

Josh Brolin starred in the movie ‘Jonah Hex,’ a supernatural western that was poorly received by critics. He’s openly discussed how much he disliked making the film, describing a challenging and frustrating production. Brolin believes the final cut was badly edited and didn’t resemble the script he initially approved. He frequently uses the movie as an example of how a film project can fail due to studio interference. Fortunately, he later achieved great success playing the superhero Thanos in the Marvel Cinematic Universe.

Mark Wahlberg

Mark Wahlberg is widely praised for his role as Dirk Diggler in the movie ‘Boogie Nights,’ considered a high point in his career. However, due to his religious beliefs, he’s since said he regrets taking the part because of its adult content. Wahlberg has publicly asked for forgiveness and expressed feeling conflicted about the film, despite its critical success. He now focuses on choosing roles that better reflect his personal values and the image he wants to project for his family.

Burt Reynolds

‘Boogie Nights’ earned Burt Reynolds an Academy Award nomination and helped revive his career, but surprisingly, he initially disliked the film intensely. He was so upset he immediately fired his agent, believing the movie’s subject matter was beneath him and having disagreements with the director, Paul Thomas Anderson, during filming. Despite receiving some of the best reviews of his career, Reynolds refused to actively promote the film and remained disappointed with the experience for years, even as it brought him back into the public eye.

Share your own opinions on these controversial career choices in the comments.

Read More

2026-03-01 07:21