'The X Files' Gillian Anderson cast in 'Hannibal': Who will she play?
"Every therapist needs their own head examined and we are ecstatic that Gillian Anderson has chosen Hannibal to mark her return to American television after 10 years to portray Dr. Lecter's personal psychiatrist," executive producer Bryan Fuller tells EW. "Her intelligence and sophistication, not to mention her pedigree of ground-breaking TV, make her the perfect actress to match wits and psychological manipulations with one of the greatest villains of pop culture. I couldn't be more excited."
It's not Anderson's first brush with the iconic villain. Rumor has it, she was in the running to play Clarice Starling in "Hannibal," after Jodie Foster dropped out. The role, however, conflicted with her "X-Files" contract, and so ultimately went to Julianne Moore.