The 50th annual Atlanta Film Festival opened with a bang. Or more accurately, it opened with raucous laughter at the sold-out Opening Night presentation of “Idiots” on April 23 at the Plaza Theatre. “Idiots,” a 2026 Sundance Film Festival hit, follows two “unqualified bozos” played by Dave Franco and O’Shea Jackson Jr., who are […]
