We got our first look at Jason Todd as Red Hood in the the third season of Titans arriving on HBO Max! Checkout Jason's new look: The costume looks pretty good. The only problem I have with the suit is how big the helmet is for Jason, it's like he stole if from Party City, … Continue reading First Look At Red Hood For ‘Titans’ Season 3!