Ecrit par Christopher McQuarrie, le film se propose de réinterprété le fameux conte de « Jack et le haricot magique » en narrant le kidnapping d'une princesse qui rompt la paix qui existait jadis entre humains et géants. Un jeune fermier (Nicholas Hoult) est alors forcé de partir à sa recherche dans le royaume de ses ennemis.