Special Guest Stars Matt Ryan as John Constantine Guest Stars Adam Tsekhman as Agent Gary Green Shayan Sobhian as Behrad Tarazi Terry Chen as Genghis Khan Robin Atkin Downes voices The Bulldog Co Starring Devyn Dalton as Púca Madeline Hirvonen as Pippa Chris Robson as Prince Charles Nicholas Harrison as Bodyguard Colin Foo as Mr. Wu Uncredited Courtney Ford as Marie Antoinette