After a short teaser yesterday, the first trailer for director Zack Snyder’s Batman v Superman: Dawn of Justice has leaked online after appearing early in theaters. Check it out, and let us know your thoughts.

Batman v Superman hits theaters March 26, 2016. The movie stars Ben Affleck (Batman), Henry Cavill (Superman), Jesse Eisenberg as Lex Luthor, Gal Gadot as Wonder Woman, Amy Adams as Lois Lane, Jeremy Irons as Alfred Pennyworth and Laurence Fishburne as Perry White.