I normally don't write reviews but after seeing the rotten tomatoes rating, I had to speak up. Sandra bullocks performance is the icing on a well done cake, with viola Davis being the cherry. I'm usually a big critic when it comes to a movies pacing, but the character interactions, dialog, development, and their round traits keeps you emotionally invested all the way through. Not to mention the suspence and mystery of it all. God, the writting is so good that it just keeps stabbing at your heart. Yea it feels a little crammed and bit slow, but the way they execute it makes it hardly noticeable. 9.7/10