Episódio 3×18 – Public Enemy

Sinopse:

Durante um ataque ao gabinete do prefeito, Ray é gravemente ferido. Felicity é surpreendida quando sua mãe, Donna Smoak, aparece no hospital para oferecer apoio. Com toda a Polícia de Starling City procurando o assaltante, Oliver e sua equipe trabalham duro para ficar um passo à frente da polícia e encontrar o homem responsável. No entanto, as coisas complicam quando Ra’s al Ghul sequestra o Capitão Lance.