Arrow - Spoilers galore

The Atom!!! This should be interesting!