From Beyoncé's Lemonade to the much-hyped La La Land starring Emma Stone and Ryan Gosling, it's been an incredible year for film. And in order to properly celebrate it, Indiewire critic David Ehrlich has created a supercut of the 25 best films 2016 had to offer.

For his fifth consecutive year, Ehrlich totally nails it: The list includes some of the most beautiful, emotional, weird, terrifying, and epic films of 2016. Every choice is well worth a watch, and his artful supercut is guaranteed to have you running to the theater.

THE 25 BEST FILMS OF 2016: A VIDEO COUNTDOWN from David Ehrlich on Vimeo.

And just in case you wanted to make a checklist out of it, here's Ehrlich's ranking for the year:

25. Weiner

24. High-Rise

23. Lemonade

22. Kate Plays Christine

21. Things to Come

20. Always Shine

19. Manchester by the Sea

18. Swiss Army Man

17. Silence

16. Hail, Caesar!

15. The Witch

14. American Honey

13. Indignation

12. Toni Erdmann

11. The Handmaiden

10. The Love Witch

9. The Lobster

8. La La Land

7. The Fits

6. Kubo and the Two Strings

5. A Bigger Splash

4. O.J.: Made in America

3. Jackie

2. Sunset Song

1. Moonlight

From: Cosmopolitan US