I had really high hopes for this story, but the plot was weak and the narration was awful. The last hour was the best part of the whole thing.