The Impossible Astronaut

The Impossible Astronaut

TV Series 6, episode 1

Aired: 23 April 2011

River is in the mysterious spacesuit in the lake, and apparently kills the Doctor.