Hannibal is serving up serious shocks and twists week-after-week in its second season.
The latest episode saw Hannibal (Mads Mikkelsen) kidnap Abel Gideon (Eddie Izzard) and take him to his home which resulted in a rather vomit-inducing leg supper. If you haven’t seen the episode then don’t ask. The episode ended with Jack (Laurence Fishburne) discovering that Miriam Lass (Anna Chlumsky) was still alive and being held captive.
Elsewhere in the episode Will continued to try and prove that Hannibal is the Chesapeake Ripper and Alana Bloom (Caroline Dhavernas) took her relationship with Hannibal to the next level.
The next episode of Hannibal is titled Yakimono. Will leaves the asylum and a key witness provides him with his best chance yet of proving that Lecter is the Chesapeake Ripper.
Tune into Sky Living HD on Tuesday at 10pm for the episode. Preview it with our gallery below: