The third annual European Film Festival (EFFA) is coming back May 8-11 (Photo courtesy EEFA).The third annual European Film Festival of Atlanta (EFFA) is coming back May 8-11. Presented by the Alliance Française Atlanta and the Goethe-Zentrum Atlanta, the EEFA will take place at the Plaza and Tara Theatres. According to a press release, this year will include films from 14 countries: Belgium, the Czech Republic, Estonia, France, Germany, Greece, Ireland, Italy, Latvia, Luxembourg, the Netherlands, Romania, Switzerland and Ukraine. The Consulate General of Belgium will host the opening night reception at the Tara Theatre on May 8 with the Belgian ...