Doctor Who confirms Neil Patrick Harris is playing classic villain
Very soon after Neil Patrick Harris was cast as the Doctor's latest nemesis in the Doctor Who 60th anniversary specials, fans started theorising that he was playing the Celestial Toymaker.AdvertisementFor…