Forest of the Dead

As the shadows rise, the Doctor forges an alliance with the mysterious River Song. But can they halt the advance of the Vashta Nerada?