News

Warner Brothers will release their new spine-tingler Eight Legged Freaks into captivity on July 19th, 2002, but the official film site is…

Join our Film Threat Newsletter

Newsletter Icon