Maybe "Troll" 1986
--but this does not have the ending U describe