The final Zack Snyder’s Justice League trailer has arrived giving the best look yet at Snyder’s version of the film.

We’ll just step back and let it speak for itself.

Our first taste of the return of Jared Leto’s Joker, original versions of shots that made it in the theatrical cut, and a whole lot more. March 18 is going to be a fun and interesting day.

Zack Snyder’s Justice League will debut on March 18 on HBO Max in the U.S. and in various other territories