Special Guest Stars John Barrowman as Malcolm Merlyn Guest Stars Caity Lotz as Sara Lance Celina Jade as Shado Kevin Alejandro as Sebastian Blood Dylan Neal as Dr. Anthony Ivo Dylan Bruce as Adam Donner Teryl Rothery as Jean Loring Jesse Hutch as Officer Daily Chelah Horsdal as Kate Spencer Seth Gabel as The Count / Count Vertigo Jimmy Jean-Louis as The Captain Graham Shiels as Brother Cyrus Gold Michael Eklund as Barton Mathis Co Starring Keri Adams as Bethany Snow Marrett Green as Merritt Davis Ron Selmour as The Butcher Chantele Francis as Court Clerk David Franco as Judge Mandlebaum Jason William Day as Guard #1 Tony Alcantar as Pharmacist Raugi Yu as Asian Driver Craig Blair as Guard #2 JoJo Ahenkorah as Albie