В центре истории девочка по имени Софи, которая не смогла заснуть до полуночи и в окошко увидела огромного великана, который подходил к соседним домам и дул в окна спален. Великан увидел Софи и унес к себе домой, в страну великанов.
Как оказалось, он в этой самой стране был единственным добрым великаном: действуя в обстановке строжайшей секретности, он коллекционировал хорошие сны, которые по ночам раздавал детям. Уши у него устроены так, что он слышит, что и о чем снится ребятам, и никогда не позволяет им видеть кошмары.