I do not want fans of 80s classics like Willow and The Princess Bride to get too excited, but The Huntsman: Winter's War feels like an homage to those types of films, only modernised for today's generation. With Cedric Nicolas-Troyan taking over as director for this prequel/sequel, the film depicts what happens to the Huntsman (Chris Hemsworth) before and after he meets Snow White. Hemsworth is even more charming this time around and Kristen Stewart's dull performance as Snow White in the original film is not missed at all. Hemsworth has far better chemistry with Jessica Chastain, whose character is an inspiring tough warrior for young women. Emily Blunt is also formidable as Freya, the ice queen, and Charlize Theron returns as the wicked queen Ravenna, obviously having a lot of fun with the role. The costumes, set design and effects are also vivid and help create the fantastical world. At its heart, The Huntsman: Winter's War is a sweet love story and a magical tale. It is easy to be critical of this type of smarmy film, but if you take it for what it is and let your imagination go along for the ride, you will enjoy it.