"Do you take the long road?" asks a gruff restaurant manager
of a hapless drifter. Thus is launched one of the serpentine mysteries written
by Margery
Allingham, featuring a genteel 1930s sleuth named Albert Campion (played by
Peter Davison, a former Doctor Who),
whose bland good manners mask a macabre humor and a relish for solving crimes.
All of Allingham's stories take the long road, winding their way through a
collection of eccentric personalities, improbable murders and unexpected
narrative twists.
|