in the second before the tapestry to their left was torn aside , callahan saw its black joke , what the careless eye would first surely overlook : the roast that was the banquet 's main entree had a human form ; die knights and their ladies were eating human flesh and drinking human blood .