Warning! Full SPOILERS follow for Avengers: Infinity War. Check out our SPOILER-FREE review right here.
It’s no easy task to humanize a Mad Titan that wants to wipe out half of the universe’s population with the snap of his fingers, but somehow, the writers of Avengers: Infinity War found a way to make Thanos compelling.
For a studio that’s been known to produce less than stellar villains over the past 10 years, Marvel’s track record is quickly improving with its last two theatrical releases. Black Panther’s Killmonger (Michael B. Jordan) and Thanos (Josh Brolin) are positive signs that Marvel is learning how to take their antagonists’ character development seriously.