In the name of “retrospective anticipation of the 85th Academy Awards“, Chicago filmmaker Nelson Carvajal has released a 4 minute montage of the 84 Best Picture Academy Award winners. Who’s next?
The 85th Academy Awards will air on Channel Nine 12:30pm AEDT, on Monday February 25th.
via NME