San Diego Asian Film Festival - Spring Showcase

  • UltraStar Cinemas Mission Valley 7510 Hazard Center Drive San Diego, CA, 92108 United States

Abacus will screen at the San Diego Asian Film Festival Spring Showcase on April 25 at 7:45PM. 

Details here.