Two aliens from the planet Styrolia crashland on Earth near a farm and take the inhabitants hostage.
2023
2016
2024
1981
1982
1984
2021
2008
2022
1990
1976
1986