Julião Petruchio (Antônio Fagundes) é um jovem rude e determinado, que está prestes a perder suas terras por causa de uma grande dívida. Desesperado, ele embarca em na aparente impossível missão de conquistar Catarina (Maria Isabel de Lizandra), uma jovem com aversão a homens e casamentos. O pai da moça, no entanto, o rico fazendeiro Batista (Rogério Márcico), está disposto a pagar uma fortuna para quem desposar sua filha.