There are a few fundamentally irrepressible tropes in story-telling and the idea of a moral spectrum - and more pertinently a battle between forces of good and those of evil - will always be right up there. After all, as human's, we're perpetually torn between impulse and morality and reminded everywhere of the merit or danger of choosing one extreme path. It's why cop shows are so popular.
So it stands to reason that there's such an over-valuation attached to movies that have great villains. They can be the deciding factor on whether something is good or not, in actual fact and it's also the reason why great villainous performances always seem to catch more attention than more wholesome ones.
Over the course of the past decade, we've seen a spectrum of bad guys added to the great cinematic pantheon, but as we set ourselves to move into the next one, we'll be able to look back fondly on some true greats...
15. Kylo Ren - Star Wars: The Force Awakens (2015)
While The Last Jedi might have had its detractor (because God forbid anyone does something DIFFERENT, eh?), the Star Wars sequel trilogy has a lot of good things going for it and there can be few who would argue with the success of the main cast of new characters.
There will always be issue with the way Snoke was played, because a character existing solely for misdirection is never great, but his presence did at least mean Kylo Ren's development from second-string bad guy to the heart of the story for the final film was confirmed.
And make no mistake, Ren isn't just a passionate, wounded apprentice and nor is he a stand-in for Darth Vader. He is both and more with a complex backstory and enough questions around his allegiance and his heart to make him very compelling on top of looking great.