On tonight’s Hannibal, finally back on track after that awkwardly skipped episode in the lineup, the alleged Chesapeake Ripper turns himself in, and is played by none other than — Eddie Izzard!
Of course, the question remains is he really the Ripper, or just trying to take credit for some pretty impressive (awful) crimes? Dr. Lecter doesn’t seem too pleased about the whole thing, but seriously? Who looks like they’d make a better foie gras au torchon? Mads Mikkelsen or Eddie Izzard?
Check out a sneak preview below and tune in to NBC tonight at 10:00 PM ET for an all-new Hannibal.
Have a tip we should know? email@example.com