First Run Features has unveiled theatrical trailer for Windfall (2012). 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. Watch theatrical trailer now!