 Cándida, Visi y Nieves, las tres hijas de Marcelino, un pastor de un pequeño pueblo del Pirineo Aragonés, se marchan a Madrid para probar fortuna. Allí se casan las tres, tienen hijos y van olvidando a su padre. Cierto día, Marcelino recibe una carta de Cándida en la que le invita a pasar una temporada junto a su familia en Madrid. Éste acude, pero realmente sólo le interesa que se ocupe de sus diez hijas, ahora que otra más viene de camino. Una vez en Madrid, Marcelino lo único que encuentra es un mundo desconocido, frenético y hostil, y a unas hijas infelices...