Are All the Giants Dead takes a somewhat casual attitude to introducing common fairy tale characters in their old age. James, a young boy, is lead on an adventure from normal, everyday life, to the world of the heroes he hears about in his bedtime stories. They've all grown older (though perhaps not wiser); James becomes acquainted with the two giant killing Jacks, who now run a pub together. While his guide to the fantasy world takes care of business elsewhere, James learns the stories of how all the giants are indeed dead... or are they? According to Jack the Giant Killer, he has slain them all, but Jack of the Beanstalk admits his friends secret: there is no proof that the last giant is indeed deceased. James, of course, is excited by the prospect of adventure, and wishes to investigate the situation himself. The book is full of the wishes of the young (and, to risk a cliche, the young at heart), and an adventure anyone who has ever wanted an adventure can enjoy.