Hannibal Season 2 Episode 11
Will and Margot hide her pregnancy from Mason. After Freddie’s gruesome murder, Alana’s doubts about Will and Hannibal grow stronger.
Will and Margot hide her pregnancy from Mason. After Freddie’s gruesome murder, Alana’s doubts about Will and Hannibal grow stronger.