Every year in Tarascon, as they have done for centuries, the Knights of the Tarasque worship the effigy of a mythical beast. But the boundaries between myth and reality are blurred when a mutilated body is found at the foot of the effigy, apparently...