gillian anderson 2012 'The X Files' Gillian Anderson cast in 'Hannibal': Who will she play?Genre favorite Gillian Anderson, who won the hearts of sci-fi fans as Agent Scully for over a decade of “X Files” fun, is returning to television this year. NBC’s upcoming drama “Hannibal,” starring Mads Mikkelsen in the role made famous by Anthony Hopkins, has nabbed Anderson in a key role. She’ll play Dr. Bedelia Du Maurier, Hannibal Lecter’s therapist.

“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.

Posted by:Carina MacKenzie