Ten years and eighteen movies within the Marvel Cinematic Universe (MCU) have led us to the moment fans have been waiting for as Avengers: Infinity War hits theaters this weekend.
The trailers have revealed glimpses of all-out war, hence the title, along with the powerful infinity stones and the big purple bad guy who has been the looming threat over everything that has occurred in the MCU. Thanos is coming, and he is the ultimate evil in the universe.
However, Marvel has only produced a small handful of compelling antagonists. That can’t happen with the extraterrestrial warlord; Thanos needs to be the villain of the ages.
The entire column is up at Forces of Geek.com