The trailer for one of DC Comics most anticipated TV series.