Hannibal series teaser
Hannibal - Teaser
Hannibal series banner


Both a gift and a curse, Will Graham has the extraordinary ability to think like his prey—he sees what they see, feels what they feel. But while Graham is pursuing an especially troubling, cannibalistic murderer, Special Agent Jack Crawford teams him with a highly respected psychiatrist – a man with a taste for the criminal minded – Dr. Hannibal Lecter.


  • Genre: Crime, Drama, Horror
  • Rating: 8.7 (141 votes)
  • Runtime: 45 minutes
  • Status: Ended
  • Years: 2013 - 2015
  • Episodes per season: 13
  • Network: NBC


Hannibal - season 1

Season 1 (2013)

Rating: 7.8
Hannibal - season 2

Season 2 (2014)

Rating: 8.0
Hannibal - season 3

Season 3 (2015)

Rating: 8.1

Characters and Actors

Mads Mikkelsen as Dr. Hannibal Lecter in Hannibal

Dr. Hannibal Lecter

Actor: Mads Mikkelsen
Hugh Dancy as Will Graham in Hannibal

Will Graham

Actor: Hugh Dancy
Also in: The Path
Laurence Fishburne as Agent Jack Crawford in Hannibal

Agent Jack Crawford

Actor: Laurence Fishburne
Also in: CSI: Crime Scene Investigation
Richard Armitage as Francis Dolarhyde in Hannibal

Francis Dolarhyde

Actor: Richard Armitage
Also in: Strike Back
Caroline Dhavernas as Dr. Alana Bloom in Hannibal

Dr. Alana Bloom

Actor: Caroline Dhavernas
Tao Okamoto as Chiyoh in Hannibal


Actor: Tao Okamoto
Michael Pitt as Mason Verger in Hannibal

Mason Verger

Actor: Michael Pitt
Also in: Boardwalk Empire, Dawson's Creek
Katharine Isabelle as Margot Verger in Hannibal

Margot Verger

Actor: Katharine Isabelle
Anna Chlumsky as Miriam Lass in Hannibal

Miriam Lass

Actor: Anna Chlumsky
Also in: Veep
Eddie Izzard as Dr. Abel Gideon in Hannibal

Dr. Abel Gideon

Actor: Eddie Izzard
Raúl Esparza as Dr. Frederick Chilton in Hannibal

Dr. Frederick Chilton

Vladimir Jon Cubrt as Garret Jacob Hobbs in Hannibal

Garret Jacob Hobbs

Actor: Vladimir Jon Cubrt
Lara Jean Chorostecki  as Freddie Lounds in Hannibal

Freddie Lounds

Actor: Lara Jean Chorostecki
Kacey Rohl as Abigail Hobbs in Hannibal

Abigail Hobbs

Actor: Kacey Rohl
Also in: Wayward Pines, Once Upon a Time (2011)
Aaron Abrams as Brian Zeller in Hannibal

Brian Zeller

Actor: Aaron Abrams
Hettienne Park as Beverly Katz in Hannibal

Beverly Katz

Actor: Hettienne Park
Scott Thompson as Jimmy Price in Hannibal

Jimmy Price

Actor: Scott Thompson
Gillian Anderson as Dr. Bedelia Du Maurier in Hannibal

Dr. Bedelia Du Maurier

Actor: Gillian Anderson
Also in: The X-Files, The Fall, Crisis