2001 Horror Science Fiction Earth vs. the Spider Science made him a mutant... nature made him a killer.