Series 2 (The Doctor)

Series 2 of The Doctor concludes Donna Noble's story. It is split into two parts and consists of 26 episodes.

Recurring

 * Donna Noble - Catherine Tate
 * Captain Jack Harkness - John Barrowman
 * River Song - Alex Kingston

Guest

 * The Doctor - Peter Capaldi
 * Missy - Michelle Gomez
 * Davros - Julian Bleach
 * The Valeyard - Charles Dance
 * The Woman - Claire Bloom