Venue

The Tara Theatre, a cherished landmark in Atlanta, Georgia, has carved a unique niche for itself by exclusively showcasing independent films. Known for its intimate and nostalgic atmosphere, the Tara Theatre provides a cinematic experience that celebrates the art of storytelling beyond mainstream Hollywood.

With a curated selection of thought-provoking and diverse films, it attracts cinephiles and casual moviegoers alike, offering a unique window into global and local filmmaking talent. The Tara Theatre remains a beloved cultural institution, contributing significantly to the city’s vibrant arts scene.