The main protagonists are the BFG (Big Friendly Giant), Sophie, an orphan girl and the Queen of England. The antagonists are nine enormous giants who travel the earth every night getting their fill of "human beans". Roald Dahl tells modern fairy tales. Like the ones we read, Hansel and Gretel, Little Red Riding Hood and Jack in the Beanstalk, there are scary parts, but outsmarting the villain
is empowering to children.
The BFG is tied with Matilda as my favorite Roald Dahl book. You can watch the preview here.
The AR is 4.8. The Sonoma County Library has twenty-eight copies.
And a final word from Roald Dahl:
For our day, I am sure he would add phones, computers and tablets.