Ladies and gentlemen, the wait is finally over. It’s here! The first trailer for Avengers: Infinity War has arrived and it’s looking to bit everything we hoped and dreamed.

Nearly every Marvel character to date is featured alongside the central antagonist Thanos (Josh Brolin), with the epic scope of the film clear to see. The final shot of an eye-patched Thor (Chris Hemsworth) meeting the Guardians of the Galaxy is enough to make any Marvel fan go all gooey inside.

There’s still plenty of time to wait however for the film to release as it won’t hit cinemas until May 2018, so you’ll have to keep replaying the trailer until then. Check out the trailer above and let us know your thoughts below.