Lost movie trailer of the 80's...My Science Project from 1985