The people of Meredith, in upstate New York, deal with a wind developer that promised to supplement the rural farm town's failing economy with 40 industrial wind turbines.
More infoMore Movie Trailers
Just Released
Find and discover more on Movie Insider and across the web.