FilmWatch the first two minutes of Monsters by W. Andrew Powell November 10, 2010 by W. Andrew Powell November 10, 2010Aliens walk the Earth this Friday, November 12 as D Films debuts Gareth Edwards’ sci-fi thriller, Monsters, which opens in major cities across Canada. 0 FacebookTwitterPinterestEmail