With an office covered in classic film posters and Atlanta-themed art and curios, Christopher Escobar can’t hide his love for the city and great movies. Escobar is the executive director of the Atlanta Film Society, and nothing illustrates his devotion better than his beloved Plaza Theatre at the corner of Highland and Ponce de Leon avenues.
Taking a personal interest in Atlanta’s cinematic heritage, Escobar teamed up with some friends last fall to purchase the venerable movie palace, which has survived the city’s relentless change for more than 70 years.