Until today, the movie is at 76 percent on Rotten Tomatoes