A bit predictable for example, who the witch cursed. Also I thought Jack was creepy when he was being "coy". Maybe it's just because he is a ginger. I did like the Bishop and head priest. Haley Atwell delivers a strong female lead as a duchess turned pauper. I also liked Tom but his story became very tragic.