Who Are You?
- Episode aired Jan 25, 2017
- TV-14
- 42m
Worried that Prometheus may be right about him being a killer, Oliver finds a ray of hope in the apparent return of Laurel. Felicity swears revenge against Prometheus for causing Malone's de... Read allWorried that Prometheus may be right about him being a killer, Oliver finds a ray of hope in the apparent return of Laurel. Felicity swears revenge against Prometheus for causing Malone's death.Worried that Prometheus may be right about him being a killer, Oliver finds a ray of hope in the apparent return of Laurel. Felicity swears revenge against Prometheus for causing Malone's death.