Welp. I think we all called it! I can say with certainty that the “Red Hooded Ninja” (A bit on the nose there) is none other than Jason Todd! All I can say is that it’s a shame he’s not being voiced by Jensen Ackles this time, but Josh Keaton does good VA work, so he should be just fine! Also, any guess as to who Talia’s baby is? Is it Damien? Or could it be Athanasia?
I’d definitely go with Damien. Since there’s no celina in this universe so far Batman definitely got with talia lol