Special Guest Stars Paul Blackthorne as Captain Quentin Lance Guest Stars Danielle Nicolet as DA Cecile Horton Patrick Sabongui as David Singh Katie Cassidy as Laurel Lance / Black Canary Co Starring Paul Almeida as Uniform Cop #1 Martin Novotny as Hannibal Bates Barbara Wallace as Grandma Bates Paul Moniz de Sa as Jeweler Atlin Vera Mitchell as Nina Naiah Cummins as Teller Maxine Miller as Old Woman Ray Boulay as Construction Worker Laiken Laverock as Little Girl Marshall Virtue as TSA Agent Chris Webb as Trusting Man Face King Lau as Hulking Man