Snow White, Red Riding Hood and Hansel and Gretel have all had a crack, and now it's Jack's turn. The classic fairy tale, Jack and the Beanstalk, has been re-imagined as an action-packed and special-effects-driven adventure that will appeal to kids today, especially boys.
The men behind this particular fairy tale revival are Bryan Singer, who directed the first two X-Men movies and produced the X-Men: First Class prequel, and one of the stars of X-Men: First Class, Nicholas Hoult, who takes on hero duties again in Jack the Giant Slayer. The film uses the same basic premise as the fairy tale that inspired it, but with a touch of romance thrown into the mix. It's the story of boy meets girl, boy spills magic beans, beans grow miles high to a land inhabited by man-eating giants, girl is captured by giants and boy rescues girl.
The girl in question is the adventurous and spirited Princess Isabella, played by Eleanor Tomlinson (Alice in Wonderland).
Hoult and Tomlinson are very sweet together, although it's a tough gig for Jack as he tries to prove that a poor farm boy can become a hero.
Having the most fun are Ewan McGregor, who plays Isabelle's bodyguard, and Stanley Tucci, who plays her evil fiance. They have the best struts and get the best lines.