Very good story, with a plot that is very realistic, yet chilling. I thought the acting was excellent all around. I was explaining the movie to my wife and realized it took me quite a long time to tell the story...and I loved it even more after I was myself telling the story and thinking out loud. Those are the best movies...the ones that sit with you for days after.