Watch the trailer for 'Batman v Superman'

Ben Affleck and Henry Cavill star as Batman and Superman in the upcoming comic book film.