With 2016 already stacked with blockbuster film, but one which has had the film world giddy with excitement is Zack Snyder’s Batman v Superman: Dawn of Justice.
Pitting two of the DC universes biggest heroes against each other is really going to wet the lips of comic book fans across he globe.
This latest teaser shows a glimpse of the twos first introduction, with Clark Kent (Henry Cavill)and Bruce Wayne (Ben Affleck) having sly digs at each others alter egos, before being interrupted but the high on life Lex Luthor (Jesse Eisenberg).
The one thing that Snyder and his crew have not done in this trailer is hold their cards close to their chest, everything is out in the open.
From epic battle scenes to the unveiling of Batman to the introduction to Wonder Woman, nothing is hidden from the audience.
Having said that, after the three minutes are up you are left wanting more and March 25 cannot come around soon enough.