Doña Perfecta is set in 19th century Spain, when a young liberal named Don José (Pepe) Rey, arrives in a cathedral city named Orbajosa, with the intention of marrying his cousin Rosario. This was a marriage of convenience arranged between Pepe's father Juan and Juan's sister, Perfecta. Upon getting to know each other, Pepe and Rosario declare their eternal love, but in steps Don Inocencio, the cathedral canon, who meddles and obstructs the marriage as well as the good intentions of Doña Perfecta and her brother Don Juan.