Larger Than Life (1998)
Premiere 31 Dec 1997 USA | Larger than Life | 13 min | Sci-Fi Horror Short
• 182 views • 0 thumbs up • 0 thumbs down
A young woman battles against a series of giant spiders, spawned by toxic waste, in her new suburban home.