A couple visiting a little Devon village from the big city are warned of a beast that lurks on the moors. But is the story really just a myth?