Special Guest Stars Matt Ryan as John Constantine Guest Stars Adam Tsekhman as Agent Gary Green Sarah Strange as Lachesis Joanna Vanderham as Atropos Abby Ross as Bonnie Parker Ben Sullivan as Clyde Barrow Marion Eisman as Mrs. Hughes Timothy Lyle as Dr. White / Jack the Ripper Co Starring Robert Corness as Accountant Tiberius Chris Gauthier as Henry VIII Sean Millington as Black Caesar Peter Ciuffa as Brutus Samantha Liana Cole as Enchantress Stephanie George as Handmaiden Arman Nejadi as Demon Daniel Zachary as Astra's Heavy