Doctor Who (2005) (2005)
S13E06 The Vanquishers
Episode Overview
In the climactic conclusion of the Flux saga, despair reigns as the forces of evil dominate. With the monsters triumphant, the universe seems doomed. Yet, in this dire moment, a glimmer of hope emerges—who will rise to reclaim the light and rescue existence from total annihilation?