I honestly didn't like Kristyn's character, especially in the beginning making unwise choices despite Hailey's advice. All the flirting, bad judge of situations, making terrible mistakes leading to her friend Hailey suffering the consequences, not something I would call setting a good example for a young audience. The characters led me to favour Hailey more as someone more mature and a role model to look up to.The rest of the fantasy aspects was ok.