When death becomes vengeance, a legend of terror continues…