Set in London, a clever but unhappy,insomnia-afflicted orphan named Sophie wakes up in the middle of the evening and sees something outside the orphanage window. Investigating, she discovers a giant man skulking around in the neighborhood outside, causing her to go into a panic. He grabs her and steals her away to protect his further discovery from others, taking the girl to his home in a nearby realm, Giant Country, an uncharted land mostly undiscovered by humans. Soon Sophie discovers the giant to be a much more gentle being than his size and demeanor would initially lend you to believe, especially compared to the nine much larger, bullying brutes that also inhabit the lands, who live to feast on “beans” (human beings), unlike her vegetarian protector. She dubs him, “BFG” (“Big Friendly Giant”), learning all about this curious realm and his eccentric ways, which includes his amazing ability to capture and control dreams, which he uses to try to bring joy to the children of the human town Sophie hails from.