Return From Witch Mountain

Return From Witch Mountain

Available on iTunes, Disney+
A brother and sister possess strange powers. On a visit to LA, they become the target of mad scientists, who see the pairs' gifts as a way of helping them take over the world.
Starring Bette Davis, Christopher Lee, Kim Richards
Director John Hough