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.
1958
2011
1946
2019
2023
1993
2005
2026
1971
1992
2024
2025
2020
2022
2018
2015
1991