3.12 The Number of the Beast Is 666 (Hannibal)

Cast

 * Hugh Dancy as Will Graham
 * Mads Mikkelsen as Dr. Hannibal Lecter
 * Caroline Dhavernas as Dr. Alana Bloom
 * Hettienne Park as Beverly Katz
 * Laurence Fishburne as Jack Crawford
 * Scott Thompson as Jimmy Price
 * Aaron Abrams as Brian Zeller
 * Gillian Anderson as Dr. Bedelia Du Maurier
 * Cynthia Nixon as Kade Prurnell
 * Raúl Esparza as Dr. Frederick Chilton
 * Ryan Field as Roland Umber
 * Patrick Garrow as James Grey
 * Jonathan Tucker as Matthew Brown
 * Kalen Davidson as Stag Man
 * Eli Ham as Parks & Rec #1
 * Kevin Whalen as Parks & Rec #2
 * Christina Schimmel as Victim #1 (uncredited)