Au 16ème siècle, Petruchio (Richard Burton), un gentilhomme pauvre de Vérone, arrive à Padoue avec l'intention de se marier avec Catharina (Elizabeth Taylor), la fille au caractère épouvantable du riche Baptista. Avant que Petruchio ne puisse s'approprier la jeune fille (et sa dot), Catharina lui en fait voir de toutes les couleurs.