Oct
11
Monsters
Monsters is a super-low-budget ($15,000) movie filmed on digital with consumer-grade FX. It’s about the results of a space probe that crashes in Mexico and the giant squid-monsters that appear after. The US and Mexican government have quarantined part of … Continue reading