Who is cannibal hector?

I think you mean Hannibal Lecter. He is a fictional character in the series of novels by Thomas Harris. The Silence of the Lambs featured Hannibal Lecter and is the novel/movie most people remember him from.