The Wedding of River Song

TV Series 6, episode 13
Aired: 1 October 2011
The big, and I mean big, finale. All of time has collapsed and is happening at once, because River decided to mess with a fixed point, the Doctor’s death. River and her parents are finally in one place with all secrets revealed.