“Day of the Triffids”
Yikes!
“Triffids” - interesting theory now being: Are We not happy that our oceans are rising? The OH NOS are changing their tune to THANK GOD!
How else would one defend themselves if living in a lighthouse?