Tina Fey and Amy Poehler films ‘The Nest’ on June 16, 2014 in Pearl River, NY.