Highlights on Films on the Green festival, a free French film festival taking place in New York City