Rotten Tomatoes gave the film a 98% Tomatometer rating based on 147 critical reviews, and a 91% audience score based on more than 25,000 viewer ratings.