The truth about this movie is that it was well written, well cast, and well acted. So what's the problem right?... the ending. I'm not going to spoil it for those who haven't seen it but I liked this movie all the way until the last 2 minutes. Maybe I'm being harsh but I just didn't understand why they went that route. Like I say in every review, you should judge for yourself. Every interpretation is different and unique to that viewer. My interpretation is that they ruined a pretty good movie with that ending. AND they swept my legs out from under me too. It's unfortunate. I really wanted to like it.