Films screen at the Tara Theater, 2345 Cheshire Bridge Rd NE, Atlanta, GA 30324. Saturday, 12-21-2024, at 5pm. Purchase your tickets here. This event always sells out. Get your Tickets🎟️ here.