Troll (1986)

Rating: ***
Cast: Noah Hathaway, Jenny Beck, Shelley Hack, Michael Moriarty, June Lockhart, Anne Lockhart, Gary Sandy, Sonny Bono, Julia Louis-Dreyfuss

A delightful fantasy romp about a troll from another dimension who kidnaps a pretty young girl (Jenny Beck) and disguises himself to take her place. He then sets about transforming Earth into a place for his banished troll brethren to dwell, but an ancient witch (June Lockhart) and the girl's brother (Noah Hathaway) stand in the way and ultimately rescue the girl and seal the portal to the troll world. Lots of light-hearted innocent fun, with great looking monsters and a killer musical score.