Jack the Giant Slayer brings your fairy tale nightmares to life – see the latest extended trailer here…
By Genna Patterson
Nicolas Hoult (Warm Bodies, Skins) plays the titular Jack, based on the fairy tale Jack and The Beanstalk. However, instead of just one giant, there is an army of them. The extended trailer here shows how Jack meets a princess in disguise, who gets kidnapped by giants atop the beanstalk.

Now, the king isn’t a happy man, so of course he sends his own army up the beanstalk to get his daughter back, headed by Ewan McGregor (The Impossible), leader of the Kings Guard. Jack volunteers to go with them, but the giants come down the beanstalk and attack the kingdom.

Stanley Tucci (The Lovely Bones) and Bill Nighy (Total Recall) also feature as a Lord and General respectively while Princess Isabella is played by Eleanor Tomlinson.
Jack The Giant Slayer is released March 22 nationwide.
LISTEN: You Must Be Jokin’ podcast – listen to the latest episode now!
