Where’s episode 12/13 of titans??
They exist on a parallel Earth, but the show is finished with season one.
Episode 12 is now Season 2 Episode 1. It was held back. The season is over.
They took it out and now it’s going to be the first episode of season 2. It’s weird