Batman vs. Superman: Dawn Of Justice Newest Trailer Reveals Some Surprises: Spoilers