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