У родителей маленькой Софи много проблем со слишком активной девочкой, которая любит не спать до поздней ночи и подолгу мечтать, глядя на усеянное звездами небо. Ради того, чтобы заставить малышку отправляться в кровать вовремя, близкие люди придумывают для нее историю о некоем свирепом великане, который каждую ночь следит за детьми, которые не хотят ложиться спать и затем уносит их в волшебную страну, где обитают различные злобные чудовища. Жизнь девочки поворачивается таким образом, что она теряет всех родных людей и остается круглой сиротой.
Софи продолжает верить в то, что великан рано или поздно придет за ней, она каждую ночь подолгу смотрит в окно. Однажды ее мечта действительно сбывается, появляется огромный человек, который выкрадывает девочку и доставляет ее в удивительный мир фантазий. Софи сначала испытывает перед ним некоторый страх, но затем понимает, что у великана очень доброе и мягкое сердце, а детишек он по-настоящему любит. Он лишает их кошмаров и дарит взамен чудесные, светлые сны.
Софи с удовольствием проводит время в этом царстве сновидений, однако остальные великаны отнюдь не столь милы и добродушны. Трое агрессивных и крайне жестоких великанов планируют пробраться в человеческий мир и принести людям немало бед. Девочка не может равнодушно смотреть на замыслы негодяев, Софи и ее новый ближайший товарищ решительно намерены поставить на место злобных великанов, которые собираются безжалостно расправляться с ни в чем не повинными малышами.