hey - so I'm not too much of a comic book guy- so who is the Green Arrow - what is his story? Was there a Supes connection from before in his mythos- gimme a primer.... And I always hated simpering little Lana..until this episode. She finally revealed a much more interesting side to her...