And it has a 100 percent Rotten Tomatoes rating ...