From Cannes to Berlin to the Academy, these are the films that won the hearts of critics and swept awards season.