The 2009 feature has a score of 90% on Rotten Tomatoes