Snow White and the Huntsman is a 2012 American fantasy-adventure and action film based on the German fairy tale "Snow White" compiled by the Brothers Grimm. The film is directed by Rupert Sanders and written by Evan Daugherty, Martin Solibakke, John Lee Hancock, and Hossein Amini. The cast includes Kristen Stewart, Charlize Theron, Chris Hemsworth, Sam Claflin, and Bob Hoskins (in his final role before retiring from acting). The film received two Oscar nominations for Best Visual Effects and Best Costume Design at the 85th Academy Awards. It was a success at the box office. Although critics praised the production design and the performances of Theron and Hemsworth, Stewart's performance received mixed reviews, and Daugherty, Hancock and Amini's script was heavily criticized.