Sophie, a young orphan, is taken by a kind giant called the BFG. Unlike other giants, he does not eat humans. The BFG collects dreams and shares them with children. When Sophie learns that other giants are dangerous and eat people, she and the BFG plan to stop them. With the help of the Queen, they capture the evil giants and save many lives.