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 David Franco as Judge Mandlebaum Chantele Francis as Court Clerk JoJo Ahenkorah as Albie Raugi Yu as Asian Driver Tony Alcantar as Pharmacist Jason William Day as Guard #1 Craig Blair as Guard #2