Asar With Aamir Khan | Planet Terror (2007) | Las Vegas - Season 5 (2008)

Arrow S04E17:

Beacon of Hope

IMDb 8 42 min/episodeRelease:2012
The Bug-Eyed Bandit escapes from jail and turns up at Palmer Tech threatening to kill everyone in the building unless she gets the bio-chip that was implanted in Felicity's spine.
Director: Michael Schultz