Doctor Who villain the Rani returns for first time in 30 years played by Archie Panjabi
Archie Panjabi made her Doctor Who debut as the Rani, a renegade Time Lord, in the latest episode of the BBC sci-fi series