Actual rating 3.5 stars. I enjoyed the writing style, of having separate chapters to get the main characters point of view. Ending got a bit confusing.