Het eenzame weesmeisje Sofie wordt plotseling uit haar bed geplukt en ontvoerd door de Grote Vriendelijke Reus. Ze komt er snel achter dat zijn soortgenoten minder vriendelijk zijn en samen met de GVR smeedt ze een plan om alle kinderen in de wereld te beschermen tegen de kwaadaardige reuzen.