Here's the full length trailer for NBC's upcoming adaptation of Hannibal—based on characters from the book, Silence of the Lambs, and Red Dragon... AND IT LOOKS GOOD, GUYS! Casino Royale's Mads Mikkelsen plays Dr. Lechter, a still undiscovered serial killer that's considered the greatest psychiatrist in the country. He's hired by the FBI (headed up by Laurence Fishburne) to hand-hold young criminal profiler Will Graham (Hugh Dancy) who's awesome at solving crimes thanks to his empathetic powers, but barely holding on to his sanity. The pair work fantastically together and solve a bunch of crimes—except for one that Graham just can't figure out. HMMMMM... I wonder if our Dr. Lechter (the one with fava beans on his breath) would know anything about that?

Hannibal debuts on NBC, April 4, at 10 pm. And it also co-stars Gillian Anderson, Eddie Izzard, and Lance Henriksen? Wow! CHECK IT OUT!