Bryan Singer's “Jack the Giant Slayer” takes a centuries-old fairy tale and makes it fresh, energetic and wide-eyed in a way that stays faithful to the spirit of magical storybooks but resizes the story in all the right ways.
First and foremost, “Jack the Giant Slayer” is not in league with the spate of “dark reimaginings” of fairy tales that the major studios saw as a potential post-“Twilight” gold mine, movies such as “Red Riding Hood,” “Snow White and the Huntsman” and the ridiculous “Hansel & Gretel: Witch Hunters,” which served up the Brothers Grimm with ironic distance and creative deficits. “Jack the Giant Slayer” is a deft combination of two separate-but-related stories, incorporating the sky-high fantasy of “Jack and the Beanstalk” and sweeping Arthurian adventure of “Jack the Giant Killer,” and the solid, earnest script by Christopher McQuarrie never winks at the audience as it climbs onward and upward.
Jack (Nicholas Hoult of “X-Men: First Class” and “Warm Bodies”) is a young farmhand who has a chance encounter with the adventurous Princess Isabelle (Eleanor Tomlinson) on a visit to the Kingdom of Cloister to sell his poor family's horse in a bad deal for a handful of magic beans. As Isabelle rebels against the protective nature of her father, King Brahmwell (Ian McShane), her misadventures ultimately result in one of those beans taking root, sending the princess and the farm boy skyward on a towering, miles-high beanstalk.