Good story line but a little long – some of the middle could be pulled out without changing the story. It kept my interest until the end though.