scorecard
  1. Home
  2. entertainment
  3. The 11 worst biopic castings of all time

The 11 worst biopic castings of all time

Colin Farrell as Alexander the Great

The 11 worst biopic castings of all time

Naomi Watts as Princess Diana

Naomi Watts as Princess Diana

"Diana" told the story of the last two years of Princess Diana's life while in the thrall of her love affair with Hasnat Khan.

The film was slammed by critics, and even Watts herself remarked that she regretted taking on the role, and said she knew the film was a "sinking ship." 

Kristen Stewart and Dakota Fanning as Joan Jett and Cherrie Currie

Kristen Stewart and Dakota Fanning as Joan Jett and Cherrie Currie

Stewart and and Fanning portrayed two of the most iconic women in rock n' roll history in "The Runaways," but both of their performances were disappointingly timid and unconvincing. 

Leonardo DiCaprio as J. Edgar Hoover

Leonardo DiCaprio as J. Edgar Hoover

DiCaprio's depiction of the first director of the FBI in "J. Edgar" was unremarkable, and the heavy overuse of prosthetics to age DiCaprio are unintentionally comical. 

Demetrius Shipp Jr. as Tupac

Demetrius Shipp Jr. as Tupac

"All Eyez on Me," starring Demetrius Shipp Jr. as Tupac Shakur missed the mark with his portrayal of Tupac.

Although Shipp Jr. bares a striking resemblance to the late rapper, he delivered nothing more than his likeness in one of the biggest flops of this summer.

 

Penn Badgley as Jeff Buckley

Penn Badgley as Jeff Buckley

In "Greetings from Tim Buckley," Badgley played famous musician Jeff Buckley as he dealt with the loss of his estranged father Tim Buckley. 

Anyone who has ever seen Buckley give an interview will be able to quickly identify that the only thing about Badgley's portrayal of the late musician that rings true is his haircut. 

Zoe Saldana as Nina Simone

Zoe Saldana as Nina Simone

"Nina," the film about legendary chanteuse Nina Simone, drummed up a lot of controversy when photos of Saldana portraying Simone surfaced, revealing that the actress' skin tone was made noticeably darker.

The film was slammed by critics for being racially insensitive.

 

Jennifer Love Hewitt as Audrey Hepburn

Jennifer Love Hewitt as Audrey Hepburn

Love Hewitt vaguely resembles cinema icon Audrey Hepburn, but her bubbly disposition and inability to truly capture Hepburn's accent ultimately prevent her portrayal of Hepburn from being believable.

Ashton Kutcher as Steve Jobs

Ashton Kutcher as Steve Jobs

Kutcher's portrayal of Steve Jobs in "Jobs" fell short of truly representing the tech mogul, and it's incredibly hard to take the "Punk'd" creator seriously in the role — despite his spot-on resemblance to Jobs.

Kevin Spacey as Bobby Darin

Kevin Spacey as Bobby Darin

Spacey directed and starred in the Bobby Darin biopic "Beyond the Sea," chronicling the short life of the famed crooner. 

But the film had one glaring issue: Spacey's age. 

Darin was 37 when he died, and Spacey was 45 when he portrayed the singer...when he was 20.

It was confusing.

Lindsay Lohan as Elizabeth Taylor

Lindsay Lohan as Elizabeth Taylor

"Liz and Dick" was meant to tell the story of Elizabeth Taylor and Richard Burton's romance, but instead it amounted to no more than a cheaply crafted, made-for-TV-movie with subpar casting.

Lohan was unable to carry the role of Taylor, and instead played a less charming version of herself while wearing a series of unflattering acrylic wigs. 


Popular Right Now




Advertisement