While some twists were definitely predictable, it was a great story and did keep me going through and would recommend.