A cannibal serial gets his comeuppance for having taken a trophy from his latest female victim.A cannibal serial gets his comeuppance for having taken a trophy from his latest female victim.A cannibal serial gets his comeuppance for having taken a trophy from his latest female victim.