All hell breaks loose when an alien monstrosity crash lands on a small fantasy island.
1926
2020
2024
NaN
1976
2012
2011
2004
1958