Posts Tagged ‘Return From Witch Mountain’

Intrada Records has announced the world premiere soundtrack release for the 1978 sci-fi adventure Return from Witch Mountain directed by John Hough and starring Bette Davis, Christopher Lee, Kim Richards and Ike Eisenmann. The album features the original music from the Walt Disney Pictures production composed by Lalo Schifrin (Mission: Impossible, Dirty Harry, Enter the […]