Richard Armitage on Hannibal Season 3

Richard Armitage plays Francis Dolarhyde in the critically-acclaimed television series, Hannibal. We ask him about it.