Rejeté de tout le village, accusé d’être responsable des fléaux infligés par les sept terribles géants, un enfant abandonné, Jack, prend la route. En chemin, il rencontre un drôle de petit bonhomme qui lui fait cadeau d’un haricot magique, puis une vache qui lui tient compagnie et le nourrit. Et surtout, il se heurte aux fameux géants qui veulent le dévorer. Mais Jack a plus d’un tour dans son sac.
C’est parce que le pasteur a refusé de lui expliquer le sens de l’expression « les sept Péchés Mortels » que Jack part affronter les géants. Et chacun illustre un péché. Les diverses aventures sont dans le registre des contes et peuvent être lues comme une histoire en soi. Mais un fil court du début à la fin de la quête de Jack et le récit est bouclé au dernier chapitre.