A couple of questions, why does Black Canary have short, black hair as a civilian, but long, blond hair as a Superhero? Also, did Batman know all along that his date was Martian Manhunter?

Funny how in the first panel Bruce Wayne has a suave grin on his face, but in the following panel, Batman has his trademark scowl. Kind of makes me wonder if he wasn't informed that his blond bimbo was actually his, martian, let alone, male associate.

I do however, kind of think that, like Daniel Craig's James Bond, Batman is willing to do anything to fulfill his mission, even if that means, making out with a disguised J'onn, despite the fact it's really a man he's kissing, but I don't think he would be so accepting of that fact if he hadn't been told beforehand.