10 ting jeg hater ved deg er en meget løs og freidig versjon av Shakespeares "Troll kan temmes", flyttet til dagens USA. Allerede føste skoledag faller Cameron (Joseph Gordon-Levitt) pladask for Bianca (Larisa Oleynik). Det eneste problemet er at Biancas far ikke vil la henne få gå ut med gutter. Han stiller som ultimatum at først når hennes grinete, totalt håpløse eldre søster Kat også begynner å gå ut med gutter, får hun gjøre det samme. Cameron forsøker å løse problemet ved å finne en fyr som kan passe den vanskelige søsteren, noe som er lettere sagt enn gjort. Den utvalgte Patrick Verona, skolens versting. Men snart får Kat nyss i at hun er en brikke i et spill, og det får ikke upåaktet hen ...