Episode Rewind: Arrow Episode 506 ‘So It Begins’

SPOILER ALERT! (stop reading if you don’t want to know what happens in this episode) Prometheus is after Oliver and he’s not leaving anything to chance. No one is safe and the team works to stop him before he kills more innocent residents. Read my recap below!