downthetubes.net
In Review: The Day of the Triffids (Blu-ray)
Does the new Blu-ray of this 1980s BBC series past muster?