Yes, we reported ahead of time that there was a leaked version of the trailer. Now, sit back and enjoy it as it was meant to be.

One of the big things we've noticed in the clean, crisp, HD-quality version is how different Ben Affleck looks from Christian Bale, characterisation-wise.

Bale always looked kind of angry, or at least holding it back in some way. Affleck, on the other hand, looks almost defeated in some sense.

It's weird, it's sort of hard to put our finger on it but we definitely see a marked difference between the two Batmen - even if director Zack Snyder blatantly robbed the standing atop a skyscraper pole shot from Christopher Nolan.

Also, people saying that computer-growly voice towards the end is Ben Affleck? We don't think so.

We think it's Lex Luthor in one of his mech-suits.

We could be, and probably ARE, totally wrong on this fact.