Battista, gentiluomo padovano, ha due figlie, Caterina e Bianca. Bianca è bella, dolce e remissiva, e numerosi corteggiatori se ne contendono la mano. Battista però insiste che debba sposarsi prima Caterina, tanto bella quanto indocile e arguta. L'unico uomo deciso a prenderla in moglie è l'altrettanto volitivo Petruccio, uno straniero arrivato da Verona in cerca di una fanciulla ricca da sposare...