Cameron, yeni okulundaki ilk gününde, rüyalarındaki muhteşem kız Bianca'ya hemen vurulur ancak huysuz, tamamen flört edilemez ablası Kat biriyle çıkana kadar Bianca'nın da çıkması yasaktır.
Yeni okuluna başladığı ilk günde, Cameron (Joseph Gordon-Levitt), hayallerindeki muhteşem kız olan Bianca'ya (Larisa Oleynik) hemen aşık olur. Tek sorun, Bianca'nın, aksi ve tamamen katlanılmaz ablası Kat (Julia Stiles) bir sevgili bulmadan, erkeklerle çıkmasının yasak oluşudur. Cameron, bu sorunu çözmek için çabalarken, ablası Kat ile birlikte olabilecek en uygun adayı belirler: Kötü bir ünü olan, gizemli bir kötü çocuk (Heath Ledger).