Filmmaker/actress Idalina Leandro discusses her archival photos of Toronto's club scene coming to life in the film Drop the Needle