Official trailer for Avengers: Infinity War

The first trailer for Avengers: Infinity War is out! The movie, which is set for release on May 4, 2018, sees the heroes fight against Thanos who has come to Earth to recover the Infinity Stones. Check out the trailer below: