Atlanta Film Festival - Atlanta Film Festival Turns 40 ATLFF’s executive director and creative director talk history, highlights, and hometown pride By Debbie Michaud Thursday March 31, 2016 04:00 AM EDT M̩elange brings new sounds to the city Related Christopher Escobar Christopher is the owner of the Plaza Theatre and the Executive Director of the Atlanta Film Society. —Read Article