Ranking all 94 Oscar Best Picture Winners

The Oscars have been awarding movies for 92 years. I sat down and rewatched all 92 Best Picture winners in a tow to determine the best of the best from Wings to Parasite.