Zack Snyder announced a few days ago that the trailer for Batman v Superman: Dawn of Justice would be released in select IMAX theaters on Monday. In less than 24 hours someone leaked some horrible quality footage of that trailer. Many sites reported on, giving details of what was in the trailer. I'm not sure if this is why Snyder would then release the trailer early...but who cares! Here it is in full HD quality!
Batman v Superman: Dawn of Justice is set to be released on March 25, 2016 and stars Henry Cavill as Clark Kent/Superman, Ben Affleck as Bruce Wayne/Batman, Gal Gadot as Diana Prince/Wonder Woman, Amy Adams as Lois Lane, Laurence Fishburne as Perry White, Diane Lane as Martha Kent, Jesse Eisenberg as Lex Luthor, Jeremy Irons as Alfred, Jason Momoa as Aquaman, Tao Okamoto as Mercy Graves, Ray Fisher as Victor Stone/Cyborg, Scoot McNairy, Holly Hunter, and Jena Malone.