Watch Hannibal Season 2 Episode 13 to learn the fate of Hannibal, Will and company.
|Google Play||Watch Now|
|Amazon Prime||Watch Now|
|Verizon On Demand||Watch Now|
On the season 2 finale of Hannibal, a trap is set as Will plans his departure and the battle between Hannibal and Jack heats up.