Zwei Schwestern - ein Gegensatz: Bianca Stratford (Larisa Oleynik) liegen die Männer zu Füßen. Aber um ihre Attraktivität genießen zu können, gibt es ein Hindernis: Ihre ältere Schwester Kat (Julia Stiles) und deren Attraktivität, die einem Turnschuh gleichkommt. Das eigentliche Problem aber ist der Vater und Frauenarzt Stratford: Um sich seiner übergroßen väterlichen Fürsorge zu entledigen, verabschiedet er das Gesetz, dass die begehrte Bianca erst dann einen Freund haben darf, wenn Kat unter der Haube ist. Am meisten leidet darunter Cameron (Joseph Gordon-Levitt, "Halloween: H20"), Biancas Verehrer - so sehr, dass er hartnäckig um Kats Liebesglück bemüht ist: Auch eine fette Summe Bargeld ist ihm nicht zu schade, mit der er einzig den Schulrebellen Patrick (Heath Ledger) überreden kann, Kats Freund zu mimen. Doch Patrick hat sich gewaltig verschätzt: Für ihn geht es bald schon nicht mehr um Bares, sondern um Wahres!