Get a first look at the Nightwing costume in the new trailer for the Titans Season 2 finale, which will debut on DC Universe on November 29.