Fans have been given a glimpse of Jack The Giant Slayer with the debut of the film's trailer.
X-Men filmmaker Bryan Singer's latest movie stars Nicholas Hoult as Jack and Ewan McGregor as his companion, who travel up a magic beanstalk.
They attempt to rescue a princess, played by English actress Eleanor Tomlinson, from the land of the giants.
The film, originally called Jack The Giant Killer, also stars Bill Nighy, Stanley Tucci and Ian McShane.
The trailer for the film, based on the Jack And The Beanstalk fairytale and set for release next year, sees them come face-to-face with the giants after journeying up the giant beanstalk.