Rotten Tomatoes gave it a 98%