Arrow - Spoilers galore

Gotcha. So, do we want to get into this now or wait until more have watched?

Spit it out.