Inevitable - Angela Graham 3.5 stars