모두가 잠든 밤, 런던의 고아원에 살고 있는 10살 소녀 ‘소피’는 우연히 인간 세상에 나온 한 ‘거인’을 보게 되고, 눈 깜짝할 사이 거인 나라로 납치된다. 무시무시한 거인들의 모습에 소피는 두려움을 느끼지만 자신을 납치해온 ‘거인’이 사실은 외톨이이며 꿈을 채집한다는 이야기에 호기심을 느끼며 특별한 우정을 쌓아간다. 그러나 ‘소피’는 다른 식인 거인들에게 발각될 위험에 처하고, 그들의 끔찍한 계획을 알게 된다. 이를 막기 위해 ‘소피’와 ‘거인’은 위험한 여정을 떠나게 되는데…