A film still from "Ida's Dance Club" (2009).
Close