This is probably a 3 star book, rather than a 4 star book, but it exceeded my expectations to such an extent that I had to reward it. The book is not complicated, and pretty straightforward; what you read in the description is what you get. That said, it's done very well, with a vulnerable character, rather than a super hero. While I often prefer the latter than the former, the lead here fit much better with the story.