Arrow 19 Oct 17
Oliver's past returns to settle a debt on a new episode of , TONIGHT at 9/8c on The CW.