Following their capture in Italy by mercenaries, Will Graham and Hannibal Lecter are delivered to Muskrat Farm, where Mason Verger prepares to inflict his own form of justice.
click here to see where to watch or (watch here).
Ready to Watch Hannibal, Season 3, Episode ?