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.
1984
2024
1990
2009
1966
1969
2023
2002
2007
2018
2019
2011
2020
2022
1989
1997
2021
—
1971