This has been a remarkable 12 months for cinema, with historical epics, campy comedies and weird indies among the best of the year