Kept me on the edge of my seat. We had a lot of breathing breaks. Hubby and I don't usually watch this kind of movie but we watched with our daughter. It's her genre that's certain! At least it doesn't just end but I had it all figured out before the end. Whew I hope I sleep tonight!