Uncredited Elisabeth Sladen as Sarah Jane Smith Daniel Anthony as Clyde Langer Alexander Armstrong voices Mr Smith Tommy Knight as Luke Smith Anjli Mohindra as Rani Chandra John Leeson voices K-9 Ronnie Corbett voices Slitheen Jimmy Vee as Slitheen Ronnie Corbett as Ambassador "Rani" Ranius