New Trailer For Monsters

Alien invasion movies are clearly the next big thing…

Apparently, this film was shot with a five person crew and a cast of two in Guatemala, Belize and Mexico, using locations and supporting actors found along the way. Not looking too shabby, in that case!