21 Box Office Bombs That Almost Cratered Their Stars' Careers

    These box office disasters unfortunately humbled these bankable movie stars.

    In Hollywood, there's no such thing as a "sure thing", especially as audience fatigue, bad marketing, and absurd premises turn once-popular actors into a walking, talking punchline.

    Unfortunately, many stars (such as the 21 below) have had to find this out the hard way, with some troublesome projects having halted their professional momentum for years. 

    1. The Lone Ranger (Johnny Depp)

    Johnny Depp in "The Lone Ranger" wearing face paint and a fake bird as a hat

    2. Passengers (Jennifer Lawrence)

    Chris Pratt and Jennifer Lawrence looking at each other while Chris plays piano

    3. Catwoman (Halle Berry)

    Sharon Stone and Halle Berry in "Catwoman"

    4. The Watch (Ben Stiller & Vince Vaughn)

    Ben Stiller and Jonah Hill starring down Johnny Pemberton in "The Watch"

    5. The Great Wall (Matt Damon)

    Matt Damon carrying arrow across his back in "The Great Wall"

    6. The Bonfire of the Vanities (Bruce Willis & Melanie Griffith)

    Bruce Willis in "Bonfire of the Vanities"

    7. Gigli (Jennifer Lopez & Ben Affleck)

    Jennifer Lopez and Ben Affleck in "Gigli"

    8. Rock of Ages (Tom Cruise)

    Alec Baldwin and Tom Cruise in "Rock of Ages"

    9. The Last Stand (Arnold Schwarzenegger)

    a bloodied Arnold Schwarzenegger and Rodrigo Santoro in "The Last Stand"

    10. Ishtar (Warren Beatty)

    Dustin Hoffman and Warren Beatty hugging in the desert in "Ishtar"

    11. Blackhat (Chris Hemsworth)

    Tang Wei and Chris Hemsworth in "Blackhat"

    12. Babylon A.D. (Vin Diesel)

    Vin Diesel in "Babylon A.D."

    13. The Razor's Edge (Bill Murray)

    Bill Murray in "The Razor's Edge"

    14. The Golden Compass (Nicole Kidman)

    Nicole Kidman in "The Golden Compass"

    15. Sahara (Matthew McConaughey)

    Matthew McConaughey in "Sahara"

    16. Around the World in 80 Days (Jackie Chan)

    Jackie Chan and Steve Coogan in "Around the World in 80 Days"

    17. Bangkok Dangerous (Nicolas Cage)

    Nicolas Cage in "Bangkok Dangerous"

    18. John Carter (Taylor Kitsch)

    Taylor Kitsch in "John Carter"

    19. Ghost in the Shell (Scarlett Johansson)

    Scarlett Johansson in "Ghost in the Shell"

    20. Sky Captain and the World of Tomorrow (Jude Law)

    Jude Law in "Sky Captain and the World of Tomorrow"

    21. After Earth (Will Smith)

    Will Smith in "After Earth"