Science Fiction & Fantasy Stack Exchange is a question and answer site for science fiction and fantasy enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In Forest of the Dead right before she died, she explains what happened the last time she met him:

RIVER: Funny thing is, this means you've always known how I was going to die. All the time we've been together, you knew I was coming here. The last time I saw you, the real you, the future you, I mean, you turned up on my doorstep, with a new haircut and a suit. You took me to Darillium to see the Singing Towers. What a night that was. The Towers sang, and you cried.
COMPUTER: Autodestuct in one minute.
RIVER: You wouldn't tell me why, but I suppose you knew it was time. My time. Time to come to the library. You even gave me your screwdriver. That should have been a clue.
(The two screwdrivers and her diary are just out of the Doctor's reach.)
RIVER: There's nothing you can do.
DOCTOR: You can let me do this.
RIVER: If you die here, it'll mean I've never met you.
DOCTOR: Time can be rewritten.
RIVER: Not those times. Not one line. Don't you dare. It's okay. It's okay. It's not over for you. You'll see me again. You've got all of that to come. You and me, time and space you watch us run.

Which Doctor is she referring to that has a new haircut and suit? And which Doctor does she mean when she said "you'll see me again, you've got all of that to come"?

share|improve this question
up vote 3 down vote accepted

That won't be revealed until the 2015 Christmas special The Husbands of River Song, so if you haven't watched that far everything here's a spoiler:

She's talking about the Twelfth Doctor (Capaldi), who indeed ends up on Darillium at the end of the episode, and knowing this means the final date with River.


Darilliun's night lasts 24 years.

share|improve this answer
There was a minisode called "Last Night", with the 11th Doctor, that implied it was him that took her to the Singing Towers. I guess that's been superseded by "The Husbands of River Song" now, though. – Adeptus Mar 21 at 2:27
@Adeptus Indeed, I thought so too back then - but IIRC in the HoRS special River mentioned something like the Doctor always having dodged her wish to date at the Singing Towers. It's one of the few Capaldi-episodes I actually like so far... – Zommuter Mar 21 at 6:12

This image might help:

enter image description here

It shows the Doctor's timeline (in blue) and River's (in orange) and how they interact.

  • The only time the Tenth Doctor meets River is in Silence in the Library and Forest of the Dead - his first meeting with her and her last meeting with him, at the end of which she dies.

  • Nearly all their interactions are between the Eleventh Doctor and River - which is after the Tenth Doctor's encounter with her in his timeline but before it in her timeline.

  • Finally, the Twelfth Doctor meets her in The Husbands of River Song (the 2015 Christmas special). This isn't shown on the graph above, which was made during the Eleventh Doctor's tenure, but it's the intersection marked "Last Night". This is his last-ever encounter with her (presumably), and her second-to-last encounter with him (the last one being Silence in the Library / Forest of the Dead).

Yeah, it's complicated. REALLY complicated.

enter image description here

share|improve this answer
The first image...surely the answer is "Mornington Crescent'? Possibly played under the timey-winey variation. – Andrew Tice Mar 20 at 10:52
The pattern is a complex thing... – Theyna Apr 15 at 3:36

She is referring to the doctor and River's time spent together. This is her past, but the 10th doctor's future (ie the future of the 10th (David Tennant), 11th (Matt Smith) and 12th (Peter Capaldi) Doctors).

"You have always known" is in reference to the fact that the Doctor she knew always knew how she would die.

Edit: To be clear. The doctor with the new haircut and suit is the 12th and current doctor, Peter Capaldi.

We know this due to the events of the 2015 Christmas Special "The Husbands of River Song", in which the Doctor and River have their date at the Singing Towers of Darillium - the date River identifies as her final meeting with the Doctor in the episode "Forest of the Dead".

share|improve this answer
dosent the It's not over for you. You'll see me again. You've got all of that to come. You and me, time and space you watch us run mean the adventures with the 11th Doctor (Matt Smith) and the 12th Doctor (Peter Capaldi); – Andrew Casali Mar 20 at 9:54
im curious how is the The doctor with the new haircut and suit that meet river last time was the current doctor, Peter Capaldi just curious before i thought it was the 11th Doctor (Matt Smith) – Andrew Casali Mar 20 at 9:59
all of it season 1-9 and all 13 doctors – Andrew Casali Mar 20 at 10:02
Ok, I'll edit the answer to reference it. – The Giant of Lannister Mar 20 at 10:03
thanks can you also edit the answer to reference It's not over for you. You'll see me again. You've got all of that to come. You and me, time and space you watch us run being all 3 of the 10th, 11th and 12th doctors please – Andrew Casali Mar 20 at 10:05

The problem The Doctor and Prof. River Son always face are they meet in the reverse timeline with respect to each other.

The first time the Doctor sees River Song was the last time she gets to see her.

So River has met future incarnations of The Doctor, but The Doctor doesn't know it when they meet at first as obviously, they haven't met at that point in time.

So for her, it has all already happened. But for The Doctor, it is all yet to happen.

To sum it up in one line: River's past is the Doctor's future.

P.S.: Doctor Who always makes for the most weird sounding explanations :D

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.