Scientists investigating an unusual meteor shower in a rural field are possessed by an alien force bent on an ulterior purpose in this 1967 British film.
A trip back in time to 1960s and 1970s television, with public domain films, intermission reels, PSAs, commercials and all kinds of other nostalgia from bygone days.