Thanos is undeniably the greatest villain in the Marvel Cinematic Universe to date, and I’m about to tell you why. But before I do, I have two things to say. First, if you haven’t seen it yet, go out and see Avengers: Infinity War. If you are a fan of comic book movies you will absolutely not regret it. Infinity War does the impossible and somehow recaptures the awe and wonder of 2012’s Avengers, something I thought could never be replicated or outdone. (Art credit to Aaron Morales)