Guest Stars Emily Bett Rickards as Felicity Smoak Roger Cross as Det. Lucas Hilton Annie Ilonzeh as Joanna de la Vega Jamey Sheridan as Robert Queen Kyle Schmid as Kyle Reston Currie Graham as Derek Reston Tom Stevens as Teddy Reston Warren Christie as Carter Bowen Sarah Jane Redmond as Mrs. Reston Co Starring Karen Holness as Jana Washington Laura Soltis as Janice Bowen Dalias Blake as Bank Guard Brendon Halcrow as Bank Manager Matt Yanagiya as Stan Washington