Jack the Giant Slayer has a new trailer from New Line Cinema.
The fantasy action adventure relates the story of an ancient war between humans and a race of terrifying giants, reignited when a young farmhand, Jack, unwittingly opens a gateway between our world and theirs. As the giants strive to reclaim the land they once lost, Jack is forced into battle to stop them and save a kidnapped princess.
Nicholas Hoult stars as the Jack – with the rest of the cast including Ewan McGregor, Ian McShane, Bill Nighy, Eddie Marsdan, Eleanor Tomlinson and Stanley Tucci.
Jack the Giant Slayer comes to 2D, 3D and IMAX 3D theaters on March 1, 2013.