Special Guest Stars Matt Ryan as John Constantine Maisie Richardson-Sellers as Charlie Guest Stars Adam Tsekhman as Agent Gary Green Jack Gillett as Declan Anjli Mohindra as Punk Charlie Co Starring Aria Demaris as Gilly Bailey Corneal as Lip Piercing Gwenda Lorenzetti as Queen Elizabeth II Artin John as Ian Mark Gash as EBC Anchor Bernard Cuffling as Majordomo Chris Walters as Thomas Natalie Moon as Mary Anne Trevor Lawless as Dog Catcher Eric Keogh as Dogwalker Rosy Frier-Dryden as Old Lady