A piece on the British science fiction film They Came From Beyond Space.
A piece on the science fiction film The Terrornauts.