Guest Stars Emily Bett Rickards as Felicity Smoak Colton Haynes as Roy Harper John Barrowman as Malcolm Merlyn Manu Bennett as Slade Wilson Kelly Hu as China White Christie Laing as Carly Diggle Janina Gavankar as McKenna Hall Chin Han as Frank Chen Jarod Joseph as Alan Durand James Callis as Dodger Rekha Sharma as Claire Abbott Co Starring Dean Redman as Security Guard #2 Richard Stroh as Security Guard #1 Claude Duhamel as Biker Dean Paul Gibson as Carl Derenick