![Titans Season 3 Episode 5 (S03E05) - Lazarus](https://i0.wp.com/thenetnaija.me/uploads/2022/11/zOJabbV3aG2.jpg?ulb=false&ssl=1)
Titans Season 3 Episode 5 (S03E05) - Lazarus
In the aftermath of his fight with Nightwing, anti-heroes Red Hood and Jonathan Crane reteam for the first phase of their fearsome plan. Then, through a series of Flashbacks, Red Hood’s origins are revealed. Titans Season Number: 3 Episode Number: 5 Episode Title: Lazarus Air Date: 2021-08-26