Special Guest Stars Matt Ryan as John Constantine Guest Stars Adam Tsekhman as Agent Gary Green Thomas F. Wilson as Hank Heywood Jane Carr as Fairy Godmother Jordyn Ashley Olson as Prudence Hawthorne Laura Regan as Jane Hawthorne Gerard Plunkett as Reverend Parsons Co Starring Nevis Unipan as Puritan Child 1 Tim Zhang as Waiter Natasha Quirke as Villager 2 Kurtis Maguire as Villager 1 Kasey Kieler as Witness Zenon Brown as Puritan Child 2