Residents of a rundown French apartment building battle against an army of deadly, rapidly reproducing spiders.
2000
1985
1994
2003
1992
2007
2023
2014
2024
1993
2025