Hannibal Lecter or Patrick Bateman in fiction (8)
I believe the answer is:
cannibal
(Other definitions for cannibal that I've seen before include "One eating own species" , "Person eating human flesh" , "One with odd eating habits" , "Animal that eats it own kid (8)." , "Person who eats human flesh" .)