Tricky to choose a top ten for the last decade but he we go:
10. Django Unchained
Great action and very funny. Amazing acting from Jamie Fox and DiCaprio
9. Mad Max Fury Road
A visual masterpiece of madness!
Heart wrenching story of a mothers instinct to protect her child.
7. The Neon Demon
Vampiric horror from the director of Drive. Strange, visually stunning and a great soundtrack.
6. Bladerunner 2049
One of two films in this list that achieved the impossible mission of successfully following a classic worthy of the original.
5. Star Wars: The Force Awakens
JJ Abrahams also achieved the impossible. Felt both old and new with great new characters.
4. The Dark Knight Rises
Contains the greatest ever ending to a blockbuster trilogy. Plus Tom Hardy and Christian Bale fight!
3. La La Land
Great music, old Hollywood feel and two fantastic lead performances.
2. Under the Skin
One of the strangest and original science fiction films ever made. Haunting.
If Kubrick made Bond. Perfect movie with such an ambitious idea, brilliantly executed.