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 Janet Glassford as Nurse Stefan Arngrim as Fence Daesha Danielle Usman as Katherine Sandy Wayne Robson as Security Guard #1 Garett Bullock as Security Guard #2 Nick Hunnings as Task Force Leader Dan Pelchat as Richard