Special Guest Stars Vincent Kartheiser as Jonathan Crane / Scarecrow Guest Stars Jay Lycurgo as Tim Drake 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 Sean Clement as John Grayson Lillian Monize as Little Girl Andrew Hinkson as GCPD Detective #2 Derek Barnes as Officer Voss Idrissa Sanogo as Young Man Mustafa Bulut as Officer Diaz Taj Levey as Little Dick Grayson Brendon G.E. Smith as GCPD Detective #1