You know the story of Jack and the Beanstalk? Jack is dumb and poor and trades his cow for a handful of magic beans that his mother throws out the window and in the mornign a beanstalk has grown to the sky, and so Jack climbs it and steals a whole bunch of stuff from them and then he cuts it down and the giant dies. Well, let’s rewrite this a bit. First, the giants have attacked the world once and were driven off by a king wearing a magic crown and have remained above the clouds for a really long time. But now, due to a couple of silly mistakes and the scheming of the nasty Roderck (Stanley Tucci), there is the chance for the giants to return. It ends up being up to the kings men, notably Elmont (Ewan McGregor) and Crawe (Eddie Marsan), helped by Jack (Nicholas Hoult) who was saving Princess Isabelle (Eleanor Tomlinson) to kick the giants’ butts.
I totally should have loved this more. Apart from Stanley Tucci, Ewan McGregor, Nicholas Hoult and Eddie Marsan, all of whose performances I generally really enjoy, there was Ewen Bremner, Ian McShane and Warwick Davis. The story should have been good enough to carry me along. Yet there was something lacking. Something that I just didn’t love. Was it that yet again, there was only one female character? And that while she had a bit of personality, essentially she was just another princess waiting to be rescued? Or did it all just feel a bit forced?