Doctor Who returns October 31st

Doctor Who returns October 31st

It’s almost time! The BBC have announced that Doctor Who will return to airwaves on October 31st around the world, with the final season of the Chibnall/Whittaker combo. This year, the Doc and her friends take on the mysterious Flux, amid what appears to be a...