Aliens walk the Earth this Friday, November 12 as D Films debuts Gareth Edwards’ sci-fi thriller, Monsters, which opens in major cities across Canada.
Aliens walk the Earth this Friday, November 12 as D Films debuts Gareth Edwards’ sci-fi thriller, Monsters, which opens in major cities across Canada.