Hannibal Season 3 trailer first look at Richard Armitage

Spoiler-y new Hannibal promo shows Hannibal and Bedelia in Florence and teases Richard Armitage’s Francis Dolarhyde

Hannibal Season 3 premieres on 4 June on NBC in the US and on 10 June on Sky Living HD in the UK. Get an exclusive behind-the-scenes look at Hannibal Season 3 with the latest issue of SciFiNow.