Karri Lucas
1999 • 8m
A documentary taking a look at the giant spider and other "bad guy" weapons in the film