One of my favorite 'guilty pleasure' movies!
There is also a “Day of the Triffids” TV movie from England that is pretty good too.