Hannibal - Season 2 Episode 3
Release Date: Mar 14, 2014
S02 E03Mar 14, 2014
Where to Watch Hannibal Season 2 Episode 3
This section may contain affiliate links to our partners.i
Jack Crawford risks his job by going against the FBI's directives and revealing to the court that it was his hand that pushed Will to his limit.