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 Michael Antonakos as Street Tough Derek Green as Big Donor Brent McLaren as Bar Guy Donavin Kuhl as SCPD Officer #1