Tags: Film Festival.
The Atlanta Film Festival (ATLFF) is an Academy Award qualifying international film festival held in Atlanta Georgia. Started in 1976 and occurring every April the festival shows a diverse range of independent films including genre films such as horror and sci-fi. Since 2008 the festival has presented the Pink Peach which is awarded to the best LGBTQ film as chosen by the Pink Peach jury.