Air date: November 22, 2011
With no fewer than three River Songs from different times roaming the TARDIS, the Doctor has to avoid contaminating the timeline.