The Fort Lauderdale International Film Festival — or FLIFF, as it is endearingly known — returns for its 28th incarnation on October 18 and runs through November 11. FLIFF is already... More >>>