10 Actors Who Gave Their WORST Performance In Great Movies
4. Cameron Diaz—Gangs Of New York
It’s not easy to put in your worst performance alongside veteran Method actor Daniel Day Lewis, but it must sting all the more when said performance is part of a Martin Scorsese movie.
The Mean Streets helmer is lauded for his ability to get nuanced, masterful performances out of everyone from Griffin Dunne to Winona Ryder, and the rare cases where his actors offer a strange turn are usually justified by the narrative—of course Bowie seems like an above-it-all alien in the controversial Last Temptation of Christ, he’s playing Pontius Pilate.
But unfortunately no such excuse exists to ameliorate Cameron Diaz’s uncharacteristically dire turn in 2002’s gangster epic Gangs of New York, the sprawling story of a crime dynasty in the eponymous metropolis. The film remains beloved as one of Scorsese’s most ambitious outings, but Diaz threatens to throw the balance of an all-star cast.
To be fair, the effervescent star of The Mask and Being John Malkovich was never going to be suited to the role of a hardened, embattled thief, but the accent really didn’t help her case.