The second official trailer for Avengers: Infinity War has been revealed. Robert Downey Jr.'s Iron Man, Chadwick Boseman's Black Panther, Chris Evans' Captain America, Benedict Cumberbatch's Doctor Strange, Tom Holland's Spider-Man, Paul Rudd's Ant-Man and more will join the epic Marvel film. Avengers: Infinity War hits theaters on April 27th. Watch the final trailer above.