Seems like a credible villain. But, there's one flaw that I think exists in the writing. The villains in the previous seasons have progressively gotten “tougher.” In season 1, he fell short against a league trained Merlyn. read more
Warning: The following contains spoilers from Wednesday night’s episode of The CW’s Arrow. Arrow finally unmasked Prometheus — the Big Bad who has been pointedly tormenting Oliver all season long — during this Wednesday’s episode, revealing that Oliver’s seeming ally in the mayor’s office, D.A. Adrian Chase (played by series regular Josh Segarra), is the evil, avenging archer. read more