Phelim "Phee" Green is a simple lad, living under the thumb of his tyrant sister. It is 1919, and the Great War with all of its horrific results is over. However, Phelim's world seems to literally unravel when all of the fairytales he has ever heard begin to come true; a small troll-like man lives behind his stove, monsters live in rivers, washerwomen wash shirts on the shores, merrows inhabit the ocean, redcaps dye their hats in human blood, and many other horrors abound.
Worst of all, three characters come to Phelim, claiming that he is Jack O'Green and only he can defeat the Stoor Worm, the giant dragon that is mother to all of these horrors. The three characters are a maiden with no shadow, a madman who has haunted a forest since Waterloo, and a genuine Hobby Horse. Finding himself propelled along on this quest, Phelim must overcome his fears, his disbelief, and quite a few monsters.
Geraldine McCaughrean has taken the old idea of fairytales proving true, and has formed it into a fascinating story. In her world, the simple stories of yesterday are transformed into a reality deadly beyond a cartoonist's wildest imagination. This book is a good read, well written, and I recommend it highly.