A countdown of the best films of the year, including David Lowery’s A Ghost Story, Damien Chazelle’s La La Land and Barry Jenkins’ Moonlight.
Brit-director Ben Wheatley stages a feature-length gun fight in this witty and irreverent romp that finds strength in its simplicity.
Amy Adams and Jake Gyllenhaal star in Tom Ford’s cleverly constructed sophomore effort.
Armie Hammer and Henry Cavill star as Ilya Kuryakin and Napoleon Solo in Guy Ritchie’s adaptation of the TV show.
Snow White gets her first big screen outing of the year in Tarsem’s beautiful but fluffy comedy.
Leonardo Di Caprio stars in Clint Eastwood’s take on J Edgar Hoover, the man who started the FBI as we know it.