Special Guest Stars Iain Glen as Bruce Wayne / Batman Vincent Kartheiser as Jonathan Crane / Scarecrow Guest Stars Jay Lycurgo as Tim Drake Karen Robinson as Margarita Vee Greg Bryk as Fletcher Co Starring Ryan Allen as Jack Drake Vinson Tran as Stephen Chen Chantria Tram as Janet Drake Kris Siddiqi as Dr. Artie Kind Benedict Campbell voices W.H. Auden Phi Huynh as GCPD Commando Kenzie Delo as GCPD Cop #1 Nate Collito as Cop