Story is predictable, but enjoyable due to great narration. Maybe written more for young adults.