Guest Stars Caity Lotz as Sara Lance Kevin Alejandro as Sebastian Blood Bex Taylor-Klaus as Cindy "Sin" Simone Anna Hopkins as Samantha Clayton Nicholas Lea as Mark Francis Roark Critchlow as Clinton Hogue Co Starring Keri Adams as Bethany Snow Richard Keats as Dr. Lockhart Jennifer Cheon as Officer Jones Daniel Bacon as Reporter Derek Green as Big Donor Michael Antonakos as Street Tough Brent McLaren as Bar Guy Donavin Kuhl as SCPD Officer #1