TAGS:

As the shadows rise and march in the conclusion to Silence In The Library, the Doctor forges an alliance with the mysterious Professor River Song. The pair question whether they can stop the Vashta Nerada, while the sinister Nodes reveal that Donna is doomed.

As the time-travellers encounter the hideous Suit Creature, the Doctor also discovers long-buried secrets and revelations about his own future.

Alex Kingston guest stars.