Doctor Who’s Toymaker Explained It has been confirmed that Neil Patrick Harris will play The Toymaker in the 60th anniversary special of Doctor Who.…