A quarantine hotel where overseas travellers stay in isolation to curb the spread of a contagious virus, but they soon become prey to a strange breed of a 100-legged monster.
1989
1971
2011
1959
1970
2012
1991
2021
1966
1958
1962
2020
1973
—
1990
2008
1985
1968