The story is good. Some of the writing is weak and the narration is overly dramatic