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 Naiah Cummins as Teller Atlin Vera Mitchell as Nina Barbara Wallace as Grandma Bates King Lau as Hulking Man Paul Moniz de Sa as Jeweler Maxine Miller as Old Woman Chris Webb as Trusting Man Face Ray Boulay as Construction Worker Laiken Laverock as Little Girl Marshall Virtue as TSA Agent