There are only two episodes of Hannibal left this season. If you'd like a sneak peek of Hannibal Episode 12 before it airs next week, check out our new photo gallery and preview video. For those that missed the news, NBC recently announced that Hannibal will return for a 13-episode next season: "NBC has given a 13-episode second-season renewal to its critically applauded drama “Hannibal.” The new season will air no earlier than midseason."

Hannibal Episode 12 - RELEVÉS: "After Georgia Madchen (Ellen Muth) dies in an explosion, Will (Hugh Dancy) asserts that the copy cat killer is still alive. The BAU team links Abigail (Kacey Rohl) to the Minnesota Shrike victims and plan to arrest her only to find Will has checked her out of the hospital. Will's hallucinations intensify, causing him to lose Abigail in Minnesota. Meanwhile, Hannibal's (Mads Milkkelson) subtle manipulation convinces Jack (Laurence Fishburne) that Will is capable of murder. Hannibal makes an astonishing admission to Abigail. Gillian Anderson, Lara Jean Chorostecki, guest."