En el siglo XVI, Lucentio es un joven acomodado que llega a Padua para formarse en su prestigiosa universidad. Sin embargo, recién llegado a la ciudad se encuentra con la bella e inocente Bianca, y desde entonces ya no podrá pensar en otra cosa más que en su amor por ella. El problema es que el padre de Bianca se niega a dar su mano a cualquiera de sus numerosos pretendientes hasta que no case a su hermana mayor, la temperamental Katharina, un auténtico demonio que asusta hasta a su propia familia. Para quitar este obstáculo del camino, los pretendientes convencen al obstinado y maleducado Petruchio, un caballero de Verona sumido en la pobreza y en busca de una esposa con buena dote, de que se case con ella para dejarles el camino libre. Pero antes, claro, tendrá que domar a la fierecilla.