After watching this episode I want to be committed to an asylum!!! DC!!!! What are you doing?? This show was showing signs of progress and now.......ughhh!! A spoiler filled look at the last Titans.