Special Guest Stars Matt Ryan as John Constantine Guest Stars Adam Tsekhman as Agent Gary Green Shayan Sobhian as Behrad Tarazi Sarah Strange as Lachesis Alice Hunter as Natalie Co Starring Robert Corness as Accountant Tiberius Ryan Beil as DJ S'More Money Melanie Rose Wilson as Les-Lay Bombyx Du Murier as Versailles Guard Knox Hamilton as Young John Troy Mundle as Drunk Man Rose Hough as Teen Girl in Tears Chris Duchaine as Newscaster Ali Seifi as Goon #1 Kazz Leskard as Napoleon Thea Highwarden as Young Natalie Mike Gill as Tosh.0-Style Talk Show Host Shayn Walker as Alex Logue Johnny Wu as Blogger Uncredited Courtney Ford as Marie Antoinette