Check out the Doctor Who 1201 Master Plan of Sacha Dhawan revealed where the actor takes over the role as The Master! You may remember Sacha from tv series Mr Selfridge or indeed Last Tango in Halifax. He is even in Dracula, TV Mini-Series currently on UK screens. Doctor Who 1201 Master Masters brief history told […]