6.3 108 minHD Screamers (1995) Horror, Science Fiction, Canada, Japan, USA 08 Sep 1995Christian Duguay Trailer Watch