On the review aggregation website Rotten Tomatoes , the film has an approval rating of 96 % based on 315 reviews , with an average rating of 8.3/10 .
The film was well received by the critics based on more than 314 reviews .