"This heat is stifling."
The island of Fara is baking in a heatwave, which is disturbing as the rest of Britain sits in the depths of winter snow. No one seems to know what is the cause, apart from a visting scientist, who theorises that it is aliens...
Christopher Lee and Peter Cushing guest star in this low budget thriller.