Dans cette réinterprétation du fameux conte de « Jack et le haricot magique » par Christopher McQuarrie, l'impitoyable Al Swearengen de Deadwood y jouera le roi Brahmwell dont la fille (Eleanor Tomlinson) est kidnappé par le peuple des géants qui ont rompu la paix qui existait jadis entre les deux peuples. Un jeune fermier (Nicholas Hoult) est alors forcé de partir à sa recherche dans le royaume de ses ennemis.