Kristen Stewart as Snow White

In a retelling of the legendary tale of Snow White, Kristen Stewart plays a revolutionary!

The only person in the land fairer than the evil Queen Ravenna (played by Charlize Theron) who is out to destroy her, Snow White is training in the art of war with a Huntsman named Eric (played by Chris Hemsworth) so that she can overturn Ravenna’s reign.