At the beginning of their career, every actor dreams of star roles in movies that the whole world will watch. But we all know that leading roles don’t guarantee lasting fame.
Here are 12 actors who didn’t become stars on the big screen, even though they were very talented.
12. Josh Hartnett
11. Armie Hammer
Armie played twins in The Social Network and did it really well. He also had a role in The Lone Ranger. But the actor faced failure, not success. After The Man from U.N.C.L.E. fizzled, Armie’s biggest work was dubbing for Cars 3.
10. Denise Richards
The actress’s career began with TV shows. But when Paul Verhoeven moved to Hollywood, Denise got a role in his Starship Troopers action movie. Later she played in Wild Things, but this movie wasn’t an overwhelming success. Now she appears in low-budget movies.
9. Alex Pettyfer
After Stormbreaker, the spy thriller failure, Alex managed to find a more successful role in I Am Number Four. Unfortunately, this movie didn’t become a blockbuster. Today Pettyfer acts in unknown arthouse films.
8. Katherine Heigl
Her career always seemed to be going well. Katherine became really popular on Grey’s Anatomy, though she had previously been in some famous films. Today this actress is well known for her roles in comedies and melodramas that are pretty good but aren’t box office hits.
7. Taylor Kitsch
After moving to the USA, Kitsch worked as a model and dreamed of being an actor. He became famous after Friday Night Lights, which led him to the blockbuster X-Men Origins: Wolverine. Further roles in John Carter and Battleship should have strengthened his status as a superstar, but both movies failed.
6. Hayden Christensen
Anakin Skywalker brought huge commercial success to Hayden. But thanks to harsh criticism, Christensen started to be associated with the worst moments of the trilogy. He got 2 Razzie Awards for this role. Now Hayden plays in mediocre movies.