Titans is now streaming on DC Universe.


For more, make sure you’re following us on our Instagram @io9dotcom.