S06E07Doctor Who season 6 episode 7: A Good Man Goes to War (1)
Aired 4 June 201149 minRated TV-PG
Where to watch Doctor Who Season 6 in Australia
We could not find Doctor Who season 6 on any streaming, free or buy service in Australia right now.
We refresh this every day, so check back soon.
Availability checked 16 November 2026.
What happens in “A Good Man Goes to War (1)”
Amy Pond has been kidnapped and the Doctor is raising an army to rescue her as the drama continues. But as he and Rory race across galaxies, calling in long-held debts and solemnly given promises, his enemies are laying a carefully concealed trap. In her cell in Stormcage, River Song sadly acknowledges that the time has come at last – today will mark the Battle of Demons Run and the Doctor’s darkest hour. Both sides will make their sacrifices and River Song must finally reveal her most closely guarded secret to the Doctor.
Episode summary: TMDB.
Before you watch
- It is episode 7 of 13 of season 6, so watch episodes 1 to 6 first.
- It runs about 49 minutes.
- Directed by Peter Hoar, written by Steven Moffat.
- TMDB users rate it 8.0 out of 10 (82 votes).
Doctor Who trailer
The official trailer for the series (no preview of this episode has been published).
Play video: Doctor Who trailer
Cast and crew of this episode
- Director
- Peter Hoar
- Writer
- Steven Moffat
- Guest stars
- Alex Kingston as River SongFrances Barber as Madame KovarianSimon Fisher-Becker as Dorium MaldovarDan Starkey as StraxCharlie Baker as Fat OneDan Johnston as Thin OneChristina Chong as Lorna BucketJoshua Hayes as Lucas
Credits: TMDB.
More from Doctor Who Season 6
Every episode of Season 6Doctor Who episode guide
Episode names, air dates, runtimes, stills and ratings: TMDB. Air dates are the first broadcast anywhere; where it streams is our daily Australian check.


