0
from the mid to late 80's -- sci-horror. I believe the scene described above is actually the opening scene. anybody know this movie?