Avengers: Infinity War  is coming May 4th and the full trailer is out.  With close to every superhero via Marvel we’ve laid eyes on via the big screen since the turn of this decade, including a fully bearded Captain America to the new supervillain Thanos, this movie appears to have everything.

Oh hell – just take a look at the trailer if you haven’t already. May 4 cannot get here fast enough.