Season 1 Episode 13 episode 13

Hannibal Episode 13 "Savoureu" (Season Finale) Photos

Hannibal Episode 13 "Savoureu" (Season Finale) Photos

NBC has released the promotional photos of Hannibal episode 13 "Savoureu" (season finale), which airs on Thursday, June 20.

Source: NBC