A student's late-night study session is violently interrupted by a giant centipede who has sneaked into her apartment through her shower drain.
2017
—
2020
1969
2024
2016
2022
1977
2023
1985
1964
2014