Batman v Superman: Dawn of Justice's first teaser trailer has leaked three days before its release date, seeing the two heroes beefing in a bleak industrial area and Ben Affleck going even huskier than Christian Bale with his Bat voice.

"Tell me, do you bleed?" a more robotic-looking Batman asks Superman. "You will."

The trailer leaked to torrent sites last night, with Warner Bros rampantly trying to take down YouTube links this morning.

Here's a stream of it on Vidme, though expect it to be pulled soon…

Update:

Here's what goes down in the trailer:

Cacophony of media sound bites talking about the heroes' demise.

"Power corrupts and absolute power corrupts absolutely."

"Devils don't come from hell beneath us, they come from the sky."

"The world has been so caught up with what he can do, that no-one has asked what he should do."

Lots of sombre shots of Batman walking out of flaming wreckage and Superman hovering in a stormy sky.

"That's how it starts, the fever, the rage, the feeling of powerlessness, that turns good men cruel."

A face-off between the two.

Key grabs and GIFs:

The teaser suggests the franchise is taking a darker turn, although it's not as good as the trailers we've seen so far from semi-rival Star Wars: The Force Awakens.

Earlier in the week, Zack Snyder promised that the trailer would drop on 20 April, but this leak seams to have stemmed from someone's smartphone at a cinema showing.