Following mysterious bright lights in the sky, the human race is rendered blind and helpless. The survivors find themselves stalked by sentient flesh-eating plants.
2023
—
1991
1973
1986
2007
2004
2019
2005
1998
2021
2022
2020
2018