In London, the insomniac orphan Sophie is awake late night at 3:00 AM afraid of the witching hour. Out of the blue, she sees a giant from the window of her orphanage and she hides in her bed. However the giant snatches Sophie and takes her to the distant Giant Country. He tells Sophie that she must stay with him for the rest of her life since she saw him. He explains that he works catching dreams and calls him Big Friend Giant or BFG. He also reads a book to Sophie and she sleeps; than he uses a nightmare to be afraid of escaping being eaten by an evil giant. Soon the giant breaks in BFG’s cave and feels the smell of Sophie. She hides and soon she learns that there are giants that devours humans. BFG takes Sophie to the Dream country to catch dreams. The BFG goes to London to leave Sophie back in the orphanage, but she forces him to take her back to the Giant Country. However the other giants are hunting her down in BFG’s home. What will they do?