It was thrilling and enjoyable despite being completely predictable, and that's saying something. Mary Stewart pokes quiet fun at her own cliches by invoking Gothic heroines like Jane Eyre or fairy tales princesses like Cinderella. A fun read that kept me up till the wee hours, even though I knew exactly what was going to happen, I just had to see it!