This season of Arrow has given us a rich stew of villains, with all kinds of different flavors. In this last episode, "Streets of Fire," the true alpha villain of the series is at last revealed — and it's a huge surprise. Spoilers ahead... »5/08/14 10:43am 5/08/14 10:43am
Kinja is in read-only mode. We are working to restore service.