Storey is well written. Only gave 4 out of 5 because I didn’t like the direction the storey went and how it ended but that’s just personal feelings not that it was bad.