This movie, even though it is not the type of movie I usually go for, was quite a roller-coaster. First of all, the acting of each actor was absolutely incredible, especially the two leads: Nicole Kidman and Sebastian Stan. I have watched many movies from both Kidman and Stan and I can tell you that their performances here were so much different from anything they have done before. They really went all out and gave this story their best. As for the story, I must say there is a great twist that I didn't expect, and the director has done a great job with the overall mood and tone of the movie. It's a very interesting movie.