The Secret in Their Eyes
Several films have been filmed at the station, the most important of which are Evita and The Secret in Their Eyes. Also several novels take place in the station and its surroundings.