Basically British variation on The Day Earth Stood Still, which Neal also starred in. It tries to overcome it's low budget limitations but just falls short of the mark. A for effort; C for execution. British sci-fi would take off the following year with the arrival of Professor Bernard Quatermass.