The same day that director Zack Snyder announced that the first trailer for the Batman v Superman: Dawn of Justice would be shown for the first time on 20 April in IMAX cinemas, the teaser for the hugely-anticipated film has leaked online.

A low resolution and blurry version of the trailer with Portuguese subtitles was posted online on Thursday, 16 April featuring the ominous voice of Jesse Eisenberg as supervillian Lex Luthor talking over dark and brooding images of the DC Comic universe.

We do get to see both Henry Cavill as Superman and Ben Affleck as Batman, but there is no sign of Gal Gadot's Wonder wWoman or Amy Adam's Lois Lane.

The trailer ends with an apparent confrontation between Superman and Batman with the latter uttering the line:

"Tell me, do you bleed? You will."

The video was originally posted on YouTube but that version was quickly removed but the leaked trailer is still available to watch elsewhere.

[Note: IBTimes UK has complied with a request from Warner Brothers to remove a link to the leaked trailer previously published on this story]