The end is near, but the new Avengers: Infinity War trailer is here! Marvel’s hottest new trailer has everything: Jokes, fist fights, Wakanda ambassadors, and purple men who sound like Jonah Hex. Infinity War hits theaters after a 10-year build-up April 27.