S3, E18: Ray is seriously injured when the mayor's office is attacked, and Felicity's mother visits to offer support. Oliver and the team's pursuit of the person responsible becomes complicated when Captain Lance is kidnapped by Ra's al Ghul.

Starring Brandon Routh, Celina Jade, Charlotte Ross