I highly recommend this movie. It is very well done, the directing, the acting, the cinematography, and an intelligent script. I wish I had watched it with someone because this is the kind of movie that you can have a long conversation about your interpretation of things or characters afterwards.