The Passionist Church of the Holy Cross in Buenos Aires is a potent symbol of resistance to oppression and tyranny for the people of Argentina. This film tells the inspiring story of this church and its role in Argentine history. (Spanish with English subtitles)
