Best Actress Oscar-Winners Since 2000, Ranked Worst to Best

From British royalty to the mighty Meryl Streep, our updated list of the ladies who've nabbed Academy Awards in the 21st century

17. Meryl Streep, 'The Iron Lady'

Meryl Streep is her generation's greatest actress — hell, she might be the finest actress of several generations. But that doesn't mean the masters can't have their missteps; what's inexcusable is for the Academy not to recognize it as such. As Margaret Thatcher, the former British Prime Minister now coping with old age and inactivity, Streep delivers a caricature where a performance ought to go. The Iron Lady is a shockingly uninspired biopic across the board, failing to grasp this influential, divisive leader's steeliness or wit, and the script's lack of insight brings out Streep's worst quality, flaunting technique over feeling.