
5 out of 5 stars (one of the best films I have ever seen, period) Note: My opinion on this film has changed after a few viewings. It is not a perfect film, but I would still give it a four star rating (one of the best films of the year). If you have not… Continue Reading