The latest instalment in the annual list of the past year’s essential films, including prestige films, blockbusters, independent and foreign features, and documentaries.
Read MoreWerner Herzog and Clive Oppenheimer examine the scientific and spiritual meaning of meteorites in this joyful documentary.
Read More