Special Guest Stars Matt Ryan as John Constantine Ramona Young as Mona Wu Guest Stars Adam Tsekhman as Agent Gary Green Shayan Sobhian as Behrad Tarazi Mina Sundwall as Lita Sarah Strange as Lachesis Joanna Vanderham as Atropos Alice Hunter as Natalie Jack Gillett as Declan Sisqó as Himself Co Starring Aria Demaris as Gilly Artin John as Ian Melody Niemann as Young Astrid Logue Jason Bell as Loom Guard #1 Seth Ranaweera as Citizen #2 Kate Boutilier as Young Female Worshipper Rob Jacobsen as Fanboy Worshipper Derek Kwan as Businessman Kerën Burkett as Businesswoman Tom Kirk as Earnest Worshipper Mohina Alimova as Citizen #1 Uncredited Tala Ashe as Zari Adrianna Tomaz