The 25 Greatest Movie Antiheroes of All Time

Taxi Driver

The very structure of dramatic storytelling, dating all the way back to Aristotle, consists of certain rules and expectations to which we’ve all become accustomed. One of the key components of a well-constructed story is the main character, or protagonist. The protagonist is often called the hero, but what happens when the protagonist is not […]