Loading episode...

S23:E14 - The Ultimate Foe (2)

The Ultimate Foe (2)

S23:E14
1986
5.2/10
IMDb

The final part of this epic adventure. The Doctor and the Valeyard have entered the world of the Matrix. Can the Doctor defeat the evil incarnation of himself ?

Episodes