The story is good and characters interesting but the narrator ruins the dialogue. Stilted at best.