Margaret Mead Film & Video Festival: “Land Mines: A Love Story”
The Sanctuary 3361 6th Ave, Troy, United StatesDennis O'Rourke's latest documentary Land Mines: A Love Story (2004) is part observational and part essay – driven by a polemic that is both angry and subtle, and a damning portrayal of the human costs of war. Land Mines is a compelling anti-war film set in Afghanistan, a country that has become synonymous with conflict. It […]