Dreams
Who Is Neil Patrick Harris Playing In Doctor Who's 60th Anniversary?
Neil Patrick Harris is the latest addition to Doctor Who's upcoming 60th-anniversary special, where he'll face off against a returning David Tennant. On the subject of who, or what, Harris is playing in the special, returning showrunner Russell T Davies, the writer stated that "You’ll just have to wait. But I promise you, the stuff we’re shooting now is off the scale. Doctor beware!” It's an ominous statement that suggests that appropriately for an anniversary special, Neil Patrick Harris is playing a villain from the Doctor's long history.