CharacterDr. Bedelia Du MaurierDr. Bedelia Du Maurier in Hannibal (2013), played by Gillian Anderson. Played byGillian AndersonAppears inHannibal2013