Devouring humans