A fascinating documentary on the history of alleged ritual blood sacrifice, as reported in historical documents from the Middle Ages.