Great movie! We're still peeling back the layers of meaning. It's been a long time since we watched a thriller that engaged the audience on a deeper level. We felt the movie had two endings, and would have been fine without the second one, but I can't say she was wrong....