August 2, 2010

Movie Trailer of the Week - "Monsters"

From firstshowing.net: Monsters is written, produced and directed by Gareth Edwards, a big up-and-coming filmmaker who shot this on a shoestring budget in Mexico and did all of the visual effects on his own computer. Visit the official website: monstersfilm.com.