Good story and narration! Took a little while to get into it but it really picked up momentum. Enjoyed the characters.