Sponsored This site contains affiliate links for which we may receive compensation. More information
Explore the fierce Madrid battlefield in “Labios Sellados,” a 101‑minute Spanish war film that blends raw action with poignant human moments, available on DVD with subtitles in many languages.