The 38th Fort Lauderdale International Film Festival (FLIFF) wrapped up Thursday, November 16 after a 14-day run featuring more than 200 films from 40 countries, of which eight were World Premieres and six were U.S. Premieres. Held at a variety of venues throughout Broward County, Florida, FLIFF presented an impressive line-up of features, documentaries, short film […]
ACED Magazine