An early Peter Weir film
I thought I only imagined that movie.
Never saw it but the trailer creeped me out as a little kid.