Here's the first trailer for Avengers: Infinity War. The flick sees Earth's mightiest heroes taking on their most powerful adversary, Thanos (James Brolin). The movie, starring Chris Evans, Scarlett Johansson and Robert Downey Junior, opens May 4th. This looks awesome! Marvel is nailing it with their cinematic universe!