On ITV4 tonight
This must be the first repeat since its first showing. Recently saw Day of the Triffids and it was as good as I remember it.
Don't recall Blakes 7 or Space 1999 being that good and it turned out they were not.
This one I seem to remember was a superior piece of Sci Fi which stood up to the original three Quatermass series.
Will watch to find out.