Guest Stars Caity Lotz as Sara Lance Katrina Law as Nyssa al Ghul Colin Salmon as Walter Steele Kevin Alejandro as Sebastian Blood Alex Kingston as Dinah Lance Nicholas Lea as Mark Francis Co Starring Marrett Green as Merritt Davis Evans Johnson as Nurse Rebecca Shoichet as Servant Donny Lucas as Customs Agent Shaker Paleja as Assassin Rhys Williams as Security Guard Glen Gordon as Little Boy