ezz86 's review for:

Son of a Witch by Gregory Maguire
3.0

Way more compelling than I expected it to be, but the ending was disappointing.