It holds a 97% score on Rotten Tomatoes.