This is probably a three and a half star. I waffled about giving it four but in the end I couldn't. There's some great subtext here about the universality of myth and how it intersects with children's fiction, and Jungian archetypes, and victorian hubris. If it had all clicked together this would...