Stepping boldly into a new chapter, Karen Gillan is proving her versatility across blockbuster franchises, indie masterpieces, and award-winning British TV.
The Doctor is delighted when the TARDIS returns him to the Himalayas in 1935 near the Detsen monastery where the Doctor had been given a sacred bell, the ghanta, for safe keeping. Expecting ...