L'invasione dei mostri verdi
Beware the triffids... they grow... know... walk... talk... stalk... and kill!
(UK)
The Day of the Triffids