Public Enemy

After an attack on the Mayor's office leaves Ray critically injured, Oliver and Team Arrow try to find the culprit, but things heat up when Ra's al Ghul kidnaps Captain Lance.

Season 3 | Episode 18
TV-14
Airs April 27 3/2C
Available April 27
PRESENTED BY