Le Bon Gros Géant ne mesure que sept mètres de haut, possède de grandes oreilles et un odorat très fin, et n'est pas très malin mais tout à fait adorable, et assez secret. Les autres géants sont deux fois plus grands que lui, plus effrayants, et mangent les humains. Le BGG, lui, préfère les schnockombres et la frambouille. ? son arrivée au Pays des Géants, Sophie, une petite Londonienne précoce, a peur de ce mystérieux géant qui l'a emmenée dans sa grotte, mais elle va vite se rendre compte qu'il est très gentil. Elle a beaucoup de questions à lui poser, et lui l'emmène au Pays des Rêves, où il recueille les rêves et les envoie aux enfants. Il va tout apprendre à Sophie sur la magie des rêves, et progressivement leur affection l'un pour l'autre va grandir... Mais la présence de la petite fille attire bientôt l'attention des autres géants. Ils décident d'aller à Londres avertir la reine du danger que représentent les géants. Mais il leur faut d'abord la convaincre que les géants existent ! Ensemble, ils vont mettre au point un plan pour se débarrasser des méchants géants une bonne fois pour toutes...