As Aragorn said, the plan is now for six seasons and I could see Fuller changing that so it might even be five seasons depending on how much they squeeze into Season 3. Which I think is a good idea. Look at Breaking Bad, which ran for five seasons and I feel like that show ended on a high note. Shows often feel like they've run their course after six or seven seasons so I'm glad Fuller re-thought his plan. Although I'm sure seven seasons would have been a great run for this show given how immensely good it is. Fuller also mentioned that if they can't resolve the rights issue with the Clarice Starling character then Fuller will create a brand-new character that resembles Starling but has a different name. They did the same for Cynthia Nixon's character. They were originally going to call her Paula Krendler (after Paul Krendler from The Silence of the Lambs; Ray Liotta played him in Hannibal) but given the rights issue they had to re-name her character, even though she serves the same purpose as Krendler from the books. I think Anna Chlumsky's character Miriam Lass could play the same role Starling did whenever they get to The Silence of the Lambs, but I trust Fuller knows what he's doing.
In case anyone's interested in the music of Hannibal on September 2 Lakeshore Records is releasing four (yes 4) soundtracks for the tv series. That's 2 for each of the two seasons so far.
Very welcome news. I love how measured her performance is on this show -- every gesture and movement seems so calculated and precise. I find myself a little mesmerized by her whenever she's on the screen. More Gillian Anderson is always a good thing.