Arrow: S04.E05

Arrow Resurrects The Dead

Do you believe in a life after cancellation? 2015.11.04S04.E05