The narration was great. The religiosity greatly detracted from the storyline. If the hard-core religious stuff had been left out, it would have been a much better story.