Hannibal

Fighting for Life

  • Season 1
  • , Episode 2  | 
  • Aired: 4/11/2013
    • Length: 03:02
    • Plays: ???
Synopsis >

As a tabloid blogger coaxes confidential information out of a detective, Will finds out the hard way that the victims aren't all deceased.

TV GUIDE Users' Most Popular