A legitimately fun and funny episode with plenty of good character moments and neat comic book references. The Bat Radia was such an unexpected pull, but I'm glad they included it. For once, the episode had me gut laughing at a couple of points, mostly because of Joker's shenanigans. His reactions to all the insanity going on around him were just hilarious. I really liked how, when Lena and Lex were arguing with each other, Harley decided to play therapist with the two. It's been a while since this show utilized that side of her, so it was nice to see. Unfortunately, she was too good as a therapist, so now they'll team up to take Metropolis. I'm really curious if Superman will return in time.