 The review aggregator Rotten Tomatoes reported that 97% of critics gave the film positive reviews, based on 76 reviews.Metacritic reported the film had an average score of 85 out of 100, based on 25 reviews.The film appeared on several critics' top ten lists of the best films of 2007.