Arachnid (2001) July 7, 2024 | 3 Oogies, Film Reviews, Genre: Horror & Monster Giant alien spider versus walking bags of meat. Read More »