Glen of the Downs (2001) (movie): An international group of environmental protesters fight to protect Ireland's first nature reserve. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Glen of the Downs (2001) below