Return from Witch Mountain (1978) 11 February 199930 August 2018 Rating: ★ Psi-Powered Alien Children/Disney Film Director: John Hough Actors: Christopher Lee, Bette Davis, Ike Eisenmann, Kim Richards, … Category: Science Fiction