Sophie, une jeune orpheline, se réveille une nuit et aperçoit la silhouette d'un géant marchant dans les rues de la ville. Le géant la voit à son tour, s'empare d'elle et l'emporte au pays des géants. D'abord terrifiée, Sophie se rend compte qu'elle a été capturée par le Bon Gros Géant, le seul géant inoffensif, qui arpente le monde la nuit pour souffler les rêves aux dormeurs.