Ranked: The New Century Best Picture Winners

The 21 films that have won Best Picture this century, ranked.