Greyscalestate Science Department attempting to revive a Tarantula

The Great Grey Spider

Tarantula

as Tarantula

Milo Dlouhy

as Scientist
Filmed without an audience.
Milo Dlouhy Website