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.
2014
1956
2012
2013
2016
2025
2022
2015
2017
2024
2023
2011