Doctor Who (2005) (2005)
S13E6 The Vanquishers
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?