Hannibal star Mads Mikkelsen is a feast for our eyes

Mads Mikkelsen