This is definitely a wild ride. When I thought I had it all figured out, the ending came along and definitely changed it all. I loved the way this story came together and had so many different layers. It was definitely a wild ride and I would recommend this one!