Angry Red Planet? The Pit and the Quartermass?
I’ve been checking, it seems to have been “IT! The creature from beyond space”