Hugh Dancy
Hugh Dancy plays an intelligent, captivating character on Hannibal... who is also miserable and meticulous and fascinating to watch.