TRAILERS! Batman v Superman, Supergirl, and Legends of Tomorrow

TRAILERS! Batman v Superman, Supergirl, and Legends of Tomorrow