Brother and sister, Hansel and Gretel, are the ultimate witch-hunting vigilantes. Now, unknown to them, they have become the hunted and must face a greater evil than witches: their past.
View in TV Listings