Guest Stars Caity Lotz as Sara Lance Kevin Alejandro as Sebastian Blood Dylan Neal as Dr. Anthony Ivo Bex Taylor-Klaus as Cindy "Sin" Simone Dylan Bruce as Adam Donner Jesse Hutch as Officer Daily Ana Mercedes as Maya Resik Co Starring Richard Keats as Dr. Lockhart Stefan Arngrim as Fence Janet Glassford as Nurse Sandy Wayne Robson as Security Guard #1 Daesha Danielle Usman as Katherine Nick Hunnings as Task Force Leader Dan Pelchat as Richard Garett Bullock as Security Guard #2