This wasn't a "hey a couple characters guest star..." it was a full blown actual crossover. I was stunned by the number of Arrow characters that showed up, and it seems like Laurel, Sarah, and River Song may be showing up tonight in part two since they mentioned that Laurel was already in...