The Big Friendly Giant (BFG, for short) is the tall guy who grabs Sophie from her bed in an orphanage and runs her off to Giant Country. He’s her protector from the other, people-eating giants, and he’s also a catcher of good dreams for human children. He’s bumbling, funny, smart, kind, and as loveable as he is tall. Which is very.