Richard Armitage plays Francis Dolarhyde in the critically-acclaimed television series, Hannibal. We ask him about it.
Once again, it has been a magnificent year for television. Such high-quality, incredibly gripping programmes have entered our living rooms that sometimes we wonder why we actually bother going out at all. Here… Read More →