
Big-budget movies often have a lot riding on them, but even the most expensive films can be let down by bad acting. Sometimes actors just don’t connect with their characters emotionally, or their accents sound off. These performances can really pull viewers out of the story and are often what people remember most – and criticize – about the film, becoming more well-known than the movie itself.
Sofia Coppola

In 1990, Sofia Coppola played Mary Corleone in ‘The Godfather Part III.’ Unfortunately, her performance received a lot of criticism, with many believing she lacked acting experience and seemed stiff on screen. Some viewers felt her casting weakened the emotional impact of the film’s ending. The role wasn’t originally hers, and critics often pointed to the late casting change as a significant problem with the movie. Despite this negative experience, Coppola later became a successful film director.
Denise Richards

Denise Richards played Christmas Jones, a nuclear physicist, in the 1999 James Bond film ‘The World Is Not Enough,’ starring alongside Pierce Brosnan. Many people questioned her casting, feeling her public persona didn’t fit the intelligent and serious nature of the character. Critics generally found her performance to be flat and lacking the weight expected of a world-class scientist. The character has become one of the most debated additions to the Bond series, and Richards even won a Razzie Award for her portrayal, solidifying its negative reputation with audiences.
Hayden Christensen

Hayden Christensen played Anakin Skywalker in ‘Star Wars Episode II: Attack of the Clones’ as the character began his turn to the dark side. However, his performance was frequently criticized for feeling unnatural and lacking the charm of other actors in the series. Many viewers cringed at the awkward romantic scenes between Anakin and Padme Amidala. While the movie was a box office hit, fans were quick to discuss his acting negatively. He reprised the role in the next film, but the initial criticism continued for a long time.
Halle Berry

I remember when Halle Berry played Catwoman in 2004 – it was supposed to launch a whole series of superhero movies! Honestly, a lot of people, myself included, thought her performance felt a bit too over-the-top and didn’t really feel like the Catwoman we knew from the comics. The movie didn’t do well with critics, and she even ended up getting nominated for awards celebrating… well, not-so-great acting. It was actually pretty cool that she showed up in person to accept the Worst Actress award, though – she has a great sense of humor! Even though she’s had an amazing career, that role is still seen as a bit of a stumble.
John Travolta

As a huge movie fan, I remember ‘Battlefield Earth’ – it’s… memorable, to say the least! John Travolta was in it, playing the alien bad guy, Terl, and he was also one of the producers. Honestly, his performance was so over-the-top, with all these weird mannerisms and a really strange way of speaking, that a lot of us couldn’t help but laugh – though I don’t think that was the intention! Critics really tore the film apart, and it didn’t do well in theaters at all. You could tell Travolta was really trying with the role, but his choices just didn’t land. It’s often talked about as one of the biggest box office bombs ever made, and unfortunately, it’s hard to disagree.
Keanu Reeves

Keanu Reeves played Jonathan Harker in Francis Ford Coppola’s 1992 film, ‘Bram Stoker’s Dracula.’ However, his performance received criticism, mainly for his inconsistent English accent which many viewers found jarring. Some critics also felt his acting style didn’t quite fit the movie’s Victorian-era setting. Despite the film being visually stunning, Reeves’ performance was seen by many as a weak point. This role is notable as one of the few times his acting received significant negative feedback.
January Jones

January Jones portrayed Emma Frost in the 2011 film ‘X-Men: First Class,’ which was set during the Cold War. While the character was meant to be reserved, critics found Jones’ performance felt stiff and unnatural. Comic book fans also felt she didn’t fully embody the character’s powerful and cunning personality. Compared to her fellow actors, reviewers thought she didn’t quite fit in, and the character wasn’t included in any of the following X-Men movies.
Topher Grace

Topher Grace played Eddie Brock and the villain Venom in the 2007 movie ‘Spider-Man 3,’ directed by Sam Raimi. However, many fans were disappointed with his performance, as they expected Venom to be bigger and more intimidating. Critics agreed that Grace didn’t quite capture the villain’s threatening presence, and his portrayal was often cited as a reason why the movie felt overly long and complicated. Ultimately, the character was later reimagined in a new series of films.
Taylor Lautner

Taylor Lautner became famous for playing Jacob Black, the werewolf, in the 2009 film ‘The Twilight Saga: New Moon.’ While the movies were incredibly popular, critics often found his acting lacking in emotional range, suggesting he relied too much on his looks. They felt his romantic scenes didn’t have enough spark and that he struggled to connect with other actors. After the series ended, it proved challenging for him to land significant leading roles.
Jesse Eisenberg

Jesse Eisenberg played Lex Luthor in the 2016 movie ‘Batman v Superman: Dawn of Justice,’ a significant film in the DC Extended Universe. His performance received mixed reactions, as he portrayed the iconic villain as highly energetic and unusual. Some fans thought his take on the character felt more like the Joker than the typically composed and strategic Lex Luthor. Critics often found the performance out of place and didn’t feel it matched the overall style of the film. The character only appeared briefly in subsequent movies before the franchise started over.
Cara Delevingne

Cara Delevingne played both June Moone and the villain, the Enchantress, in the 2016 hit movie ‘Suicide Squad’. While the film did well at the box office, her acting received some criticism. Many felt her performance, particularly in the final fight scenes, was too exaggerated and came across as funny rather than scary. Critics also noted that her character wasn’t as well-developed compared to the rest of the cast. Because of the sequel’s new direction, she didn’t reprise her role.
Nicolas Cage

The 2006 remake of ‘The Wicker Man’ starring Nicolas Cage has gained a cult following, but not for the reasons its creators intended. Cage’s performance is remembered for its over-the-top emotions and unpredictable actions, which many viewers found funny instead of scary. One scene, featuring a swarm of bees, became a widely shared internet meme thanks to his dramatic delivery. While critics didn’t like his acting or the film’s lack of suspense compared to the original, the performance is now frequently highlighted as a perfect example of Cage’s distinctive and expressive acting style.
Shaquille O’Neal

Shaquille O’Neal starred as the superhero Steel in the 1997 film of the same name, which was based on a DC Comics character. However, his acting was heavily criticized – reviewers found his performance lacked emotion and he seemed awkward on screen. While a popular and charismatic athlete, he had difficulty leading a major movie. The film didn’t do well in theaters and isn’t considered one of the good comic book movies. This role essentially ended his career as an action movie star.
Madonna

Madonna appeared briefly in the 2002 James Bond film, ‘Die Another Day,’ both as a fencing instructor and by performing the theme song. However, critics didn’t like her acting, finding it stiff and feeling like a needless celebrity appearance that didn’t fit the story. Many thought her performance was awkward and took away from the scene. She even won a Razzie Award for worst supporting actress for the role, and it has been her last significant appearance in a major action film.
George Clooney

George Clooney starred as Batman in the 1997 film ‘Batman and Robin,’ which is widely considered one of the worst superhero movies. Many criticized his performance as being too silly and not dark enough for the character. Clooney has repeatedly apologized for how he played Batman and for the film’s overall direction. Reviewers thought he wasn’t right for the role and that the script didn’t let him showcase his usual charisma. After the film, the Batman franchise was paused for several years before being successfully revived by Christopher Nolan.
Mark Wahlberg

In the 2008 thriller ‘The Happening,’ directed by M. Night Shyamalan, Mark Wahlberg played a science teacher. However, his performance received a lot of criticism for being delivered in a confused and unusually high-pitched voice, which many viewers felt didn’t fit the serious, suspenseful mood of the film. Critics thought he wasn’t a good fit for the role, as it needed someone who could portray both intelligence and panic. The movie became well-known for scenes where his acting was seen as unintentionally comical. Despite the negative reaction to this role, Wahlberg remained a popular action star.
Eddie Redmayne

In the 2015 science fiction film ‘Jupiter Ascending,’ directed by the Wachowskis, Eddie Redmayne played the villain Balem Abrasax. He chose to deliver his lines with a distinctive style – a raspy whisper that would often explode into loud shouting. However, critics generally found his performance strange and didn’t feel it fit the tone of the movie. Many viewers thought his acting was overly dramatic and veered into campiness. Despite having won an Oscar, Redmayne received a Razzie Award for this role.
Mila Kunis

I remember seeing ‘Jupiter Ascending’ back in 2015, and honestly, I was pretty disappointed. Mila Kunis was the lead, Jupiter Jones, and while she’s usually great, she just didn’t quite click in this role. She felt a little too passive for what should have been a really powerful, heroic character in this huge space opera. It was hard to really connect with her or root for her, even with everything at stake. Plus, the spark just wasn’t there between her and Channing Tatum – and good chemistry is so important in a film like that. Sadly, it didn’t kick off the franchise they were hoping for, and it’s definitely a bit of a low point in Mila’s filmography, at least in my opinion.
Ben Affleck

Ben Affleck’s 2003 romantic comedy, ‘Gigli,’ was a major failure in theaters. Critics didn’t believe his on-screen connection with his co-star, and he wasn’t convincing as a tough character. Many felt the script was bad, and his acting made it even worse. The movie became a frequent joke, and it hurt his career for a while. Fortunately, he was able to regain his positive reputation by focusing on directing and taking on more dramatic roles.
Jared Leto

Jared Leto famously played the Joker in the 2016 movie ‘Suicide Squad,’ and he became well-known for his dedicated, immersive acting process while filming. However, the actual performance he gave in the movie received a mixed reaction, with some finding it inconsistent and not as complex as other versions of the character. A lot of viewers also thought he didn’t have enough screen time for his take on the Joker to fully connect with the audience. Some critics felt his portrayal focused more on appearance than a deep, developed character. While he wasn’t in the sequel, he did briefly reprise the role in another project.
Dakota Johnson

Dakota Johnson starred as Anastasia Steele in the 2015 movie ‘Fifty Shades of Grey,’ which was adapted from the popular novel. Many critics found her performance unconvincing, noting a lack of on-screen chemistry with her fellow actor and a limited display of emotion. They believed she had difficulty adding complexity to a character that was already considered weak in the original book. Despite the film’s huge financial success, the acting often received harsh reviews. Johnson continued playing the role in the following films but also took on projects in independent cinema to demonstrate her acting abilities.
Jamie Dornan

Jamie Dornan played Christian Grey in the ‘Fifty Shades of Grey’ movies, beginning in 2015. However, his performance was often criticized as being stiff and lacking the captivating charm found in the books. Many viewers thought he appeared uneasy in the role, which made the love story less convincing. Critics generally weren’t impressed, pointing out a lack of chemistry between Dornan and his co-star. Since then, he’s received much more positive feedback for his roles in TV shows and smaller, more serious films.
Jessica Alba

Jessica Alba starred as Sue Storm in the 2005 ‘Fantastic Four’ movie and its follow-up. However, her performance received criticism for seeming shallow and not accurately portraying the character’s intelligence. Many critics felt she was cast more for her appearance than her acting skills, especially for such a prominent superhero role. Viewers often found her character’s emotional scenes unconvincing and lacking depth. Alba later revealed that the direction she received on these films actually hindered her ability to act.
Jai Courtney

Jai Courtney starred as John McClane’s son in the fifth ‘Die Hard’ movie, ‘A Good Day to Die Hard,’ released in 2013. However, his performance received negative reviews, with many critics finding him unmemorable and lacking the same charm as Bruce Willis. They didn’t believe he had the star power to carry the franchise forward, and fans also disliked the lack of chemistry between the two actors. This role unfortunately reinforced a perception of Courtney as a typical, rather than standout, action hero.
Cameron Diaz

Cameron Diaz appeared in Martin Scorsese’s 2002 film, ‘Gangs of New York,’ but her performance received criticism. Many viewers found her Irish accent to be uneven, which detracted from the film’s authenticity. Some critics felt she didn’t quite fit in alongside established actors like Daniel Day-Lewis and Leonardo DiCaprio, and her role was often considered the weakest part of an otherwise well-received movie. After this experience, Diaz primarily focused on lighter, more modern comedies and dramas.
Vince Vaughn

In the 1998 remake of Alfred Hitchcock’s ‘Psycho,’ Vince Vaughn played Norman Bates. However, his performance received criticism for not matching the subtle creepiness and fragility that Anthony Perkins brought to the role. Many critics believed he wasn’t right for the part and that he made Norman Bates seem more like a standard horror movie villain. The remake was generally considered an unsuccessful attempt to recreate the suspense of the original film. It’s a notable exception to Vince Vaughn’s usual work in comedy.
Will Smith

Will Smith appeared in the 2013 sci-fi film ‘After Earth,’ directed by M. Night Shyamalan. Many critics found his performance to be surprisingly distant and lacking in emotion, as he played a strict father. They believed his usual charm was held back, making the movie less captivating. The film didn’t perform well in theaters and received mostly negative reviews due to its story and acting. It was an unusual failure for Smith, who had been enjoying a lot of success at the time.
Jaden Smith

In 2013, Jaden Smith starred with his father in the film ‘After Earth,’ but his performance received largely negative reviews. Critics felt he lacked the emotional depth and acting skills needed to lead a big-budget movie and didn’t have the same natural charisma as his father. Many believed the film seemed more like a personal project for the Smith family than a genuine science fiction story. His performance earned him a Razzie Award and negatively affected his opportunities in major film roles going forward.
Rihanna

Rihanna first appeared in a major movie in the 2012 action film ‘Battleship,’ which was inspired by the board game. Critics didn’t praise her performance, feeling it lacked depth and seemed more like a promotional move than a natural fit for her skills. They pointed out her character wasn’t well-written and didn’t give her much opportunity to showcase any real acting ability. Although she’s had more successful roles since then, this initial film was generally considered a failure, and the movie itself didn’t perform well at the box office.
Mike Myers

I remember when ‘The Cat in the Hat’ movie came out in 2003, starring Mike Myers. Honestly, I think a lot of us were disappointed. His performance felt really over-the-top and some of the jokes just didn’t seem right for a kids’ movie. It felt like he was just doing his usual characters instead of really becoming the Cat. The movie didn’t go over well with anyone, and I even heard that Dr. Seuss’s family hated it so much they didn’t want any more of his books turned into live-action films after that!
Tom Cruise

The 2017 remake of ‘The Mummy’ featured Tom Cruise and was meant to kickstart a new series of adventure films. However, critics found his performance to be typical action-hero fare that didn’t quite fit the movie’s horror themes. Many felt Cruise’s popularity overshadowed the film, preventing it from finding its own voice. The movie didn’t do well with audiences or critics, leading to the cancellation of planned sequels. It’s often remembered as one of the few times a Tom Cruise film wasn’t successful despite his involvement.
Dane DeHaan

Dane DeHaan starred in Luc Besson’s 2017 science fiction film, ‘Valerian and the City of a Thousand Planets.’ However, his performance received criticism for seeming uncharismatic and not believable as a heroic space explorer. Reviewers also noted a lack of chemistry between him and his fellow lead actor, making their characters’ romance feel unnatural. While the movie was visually impressive, many blamed the acting for its failure to resonate with viewers. ‘Valerian’ is known for being one of the most costly independently produced films of all time.
Megan Fox

Megan Fox became well-known after appearing in the 2007 movie ‘Transformers,’ but her acting in the film received a lot of criticism. Many reviewers thought she was cast more for her looks than for the depth of her character, and described her lines as delivered without much feeling. A disagreement with the director eventually led to her being removed from the third ‘Transformers’ film. However, the movies were hugely successful worldwide and made her a recognizable celebrity.
Shia LaBeouf

In 2008, Shia LaBeouf appeared as Indiana Jones’ son in ‘Indiana Jones and the Kingdom of the Crystal Skull.’ However, many fans disliked his character, feeling it didn’t fit with the existing movies. Critics also pointed out that his performance didn’t quite match the style of the original films. LaBeouf himself later admitted he wasn’t happy with the movie or his role, and the character wasn’t included in the subsequent film.
Justin Timberlake

Justin Timberlake played the lead role in the 2011 sci-fi thriller ‘In Time,’ a movie set in a future where people use time as money. However, his performance was seen as unremarkable and didn’t quite capture the tension the plot demanded. Critics thought he wasn’t strong enough to carry a serious action movie, despite having done well in other types of films. Although the movie’s central idea was interesting, reviews of the acting and overall execution were generally mixed. Since then, Timberlake has primarily taken on supporting roles in dramas and concentrated on his music.
Kevin Costner

Kevin Costner starred in the popular 1991 movie ‘Robin Hood: Prince of Thieves.’ Though the film did very well in theaters, his performance as Robin Hood received criticism because he didn’t attempt an English accent. Many felt his American accent pulled viewers out of the historical setting and made the character seem out of place. Despite a strong supporting cast, Costner’s performance was often considered the film’s weakest point. He later achieved greater success in roles that played to his strengths as an actor.
Gal Gadot

I was a little disappointed with Gal Gadot’s performance in ‘Death on the Nile.’ While I love her as Wonder Woman, she just didn’t seem to connect with her character, Linnet Ridgeway. Her delivery felt a bit flat, and honestly, a particular line became a running joke online because of how strangely she said it! The movie had a fantastic cast of experienced actors, and she didn’t quite seem to fit the same energy as everyone else. It just didn’t feel like one of her strongest roles, sadly.
Chris O’Donnell

As a big Batman fan, I remember being pretty disappointed with ‘Batman and Robin’ back in ’97. Chris O’Donnell, as Robin, just didn’t quite hit the mark for me – he came across as a bit whiny, and didn’t really feel like the heroic sidekick I expected. Honestly, the chemistry between him and George Clooney’s Batman felt really forced and over-the-top, and it didn’t connect with what fans loved about the comics. The movie was a huge flop, and it’s easy to see why O’Donnell didn’t pursue any other superhero roles after that. It’s even become infamous as the film that almost killed the whole Batman franchise!
Arnold Schwarzenegger

Arnold Schwarzenegger played the villain Mr. Freeze in the 1997 movie ‘Batman and Robin,’ a big-budget film. While his costume and makeup were visually striking, his performance was largely remembered for constant, and often annoying, ice-related jokes. Many critics thought his acting was over-the-top, even for a movie that wasn’t meant to be taken seriously. The character lacked the emotional complexity he has in the comic books, and this role has become one of the most talked-about—and sometimes criticized—of Schwarzenegger’s career, which includes many successful action films.
Zooey Deschanel

Zooey Deschanel played the wife of the main character in the 2008 thriller ‘The Happening,’ but her performance received negative reviews. Many critics found her acting to be strangely detached and unfocused, as if she didn’t fully understand the script or how to portray the suspenseful moments. Her character’s reactions to the unfolding crisis felt unnatural and pulled viewers out of the movie. This role was quite different from the comedic and independent films she’s known for.
Jake Gyllenhaal

Jake Gyllenhaal played the lead in Disney’s 2010 movie ‘Prince of Persia: The Sands of Time,’ which was based on the video game. However, his casting was controversial, with many critics pointing out that he was playing a character with Persian heritage. Some also felt he didn’t quite fit the role, lacking the energy and toughness needed for a fantasy hero. The film was intended to launch a new blockbuster series similar to ‘Pirates of the Caribbean,’ but it wasn’t successful. Since then, Gyllenhaal has gravitated towards more challenging and dramatic roles in independent films.
Orlando Bloom

In the 2011 action film ‘The Three Musketeers,’ Orlando Bloom played the Duke of Buckingham. While the movie did reasonably well overseas, it received negative reviews in the U.S., and Bloom’s performance was a point of criticism. Reviewers thought he seemed overly dramatic and didn’t portray the necessary threat as the main villain, suggesting he wasn’t the right fit for the part, which called for a more experienced and imposing actor. This was an unusual opportunity for Bloom to play a villain in a large-scale blockbuster film.
Seth Rogen

Seth Rogen starred in and co-wrote the 2011 film ‘The Green Hornet,’ but his performance received criticism for feeling like his typical comedic role rather than a convincing superhero. Reviewers thought the movie didn’t strike the right balance between action and humor, and that his character wasn’t very appealing. The film’s production was difficult, and it didn’t lead to any sequels. Since then, Rogen has achieved greater success as a producer and in supporting comedic roles.
Heather Graham

Heather Graham starred as Dr. Judy Robinson in the 1998 movie ‘Lost in Space,’ a modernized remake of the classic TV series. While the film earned a decent amount at the box office, it quickly faded from public memory. Critics weren’t impressed with Graham’s performance, describing it as stiff and lacking depth. Many believed she was chosen for her looks rather than her acting ability and that the role didn’t give her much to work with. It’s still one of her most prominent roles in a big-budget science fiction film.
Tara Reid

Tara Reid appeared in the 2005 horror film ‘Alone in the Dark,’ which was adapted from a well-known video game. Her acting was heavily criticized, particularly her portrayal of a smart archaeologist and scientist. Many reviewers felt her delivery of scientific terms was a key weakness in an otherwise large-scale production. The movie is frequently listed among the worst films ever created and didn’t perform well in theaters. This role negatively affected her standing as a prominent actress in Hollywood.
Gwyneth Paltrow

Gwyneth Paltrow appeared in the 2003 comedy ‘View from the Top,’ which was meant to be a big success. However, critics found her performance unconvincing and struggled to connect with her character. Many felt the movie itself wasn’t well-planned and that Paltrow lacked the appeal she’d shown in previous, critically acclaimed roles. The film didn’t perform well in theaters and received mostly negative reviews. Paltrow herself later admitted she wasn’t happy with how the movie turned out.
Jennifer Lopez

In the 2003 movie ‘Gigli,’ Jennifer Lopez starred opposite Ben Affleck, playing a member of the mafia. While the two were a couple in real life, critics didn’t feel their on-screen chemistry translated, and many thought she wasn’t right for the tough, realistic role. The film was a major flop and is now famous as an example of a poorly made big-budget movie. Despite this, Jennifer Lopez continued to thrive in her music career and in romantic comedy films.
Quentin Tarantino

Quentin Tarantino briefly appeared in his 2012 film, Django Unchained, which was a big hit with both critics and audiences. However, his performance received criticism for an Australian accent that sounded forced and pulled viewers out of the movie. While widely considered a talented director, Tarantino’s acting isn’t always up to the same standard as his filmmaking. This cameo was often mentioned as a minor weakness in an otherwise excellent film. He’s made similar small appearances in many of his other movies, with mixed results.
Mariah Carey

Mariah Carey took the lead role in the 2001 film ‘Glitter,’ a movie loosely based on her own life as an aspiring singer. Critics didn’t like her performance, finding it emotionally flat and unnatural on screen. The film came out during a challenging period for Carey personally and didn’t do well at the box office. In fact, she received a Razzie Award for worst actress, and the movie became a popular punchline on late-night TV. Later, in 2009, she received much more positive feedback for her supporting role in the drama ‘Precious’.
Sofía Vergara

Sofia Vergara starred in the 2011 movie ‘The Smurfs,’ which combined live action with animation and became a huge success worldwide. However, her role received criticism for being an exaggerated and predictable take on the personality she’s known for on TV. Many critics felt her character was limited to simply shouting and appearing bewildered by the animated Smurfs. While kids generally liked the film, many adults found her performance to be a particularly irritating part of it. Since then, Vergara has primarily worked in television and provided voice-over work for animated projects.
Share your thoughts on these controversial blockbuster performances in the comments.
Read More
- 39th Developer Notes: 2.5th Anniversary Update
- Shocking Split! Electric Coin Company Leaves Zcash Over Governance Row! 😲
- Live-Action Movies That Whitewashed Anime Characters Fans Loved
- Celebs Slammed For Hyping Diversity While Casting Only Light-Skinned Leads
- TV Shows With International Remakes
- All the Movies Coming to Paramount+ in January 2026
- Game of Thrones author George R. R. Martin’s starting point for Elden Ring evolved so drastically that Hidetaka Miyazaki reckons he’d be surprised how the open-world RPG turned out
- USD RUB PREDICTION
- Billionaire’s AI Shift: From Super Micro to Nvidia
- Here Are the Best TV Shows to Stream this Weekend on Hulu, Including ‘Fire Force’
2026-01-12 15:22