Katerina Rid — Kingston maktabida tahsil olayotgan 18 yoshli talaba. U rasm chizishga qiziqadi, ko'p vaqtini o'qish bilan o'tkazadi va kelajakda Kembrij universitetiga kirishni orzu qiladi. Katerina tengdoshlari orasida sokinligi, kamgapligi va ziyofatlarga qiziqmasligi bilan ajralib turadi. Ammo bir kuni u tasodifan yopiq va sirli klubning maxsus marosimiga tushib qoladi. Aynan shu xato uning hayotini xavf ostiga qo'yadi.
Bu yerda u badavlat oilaning vorisi Kastil Snouning e'tiborini tortadi. Kastil — iste'dodli dasturchi, o'tkir aql egasi, biroq uning fe'l-atvori oddiy insonnikidan ancha yiroq. U sovuqqon, shafqatsiz, manipulyator va psixopatiyaga xos xususiyatlarga ega. Odamlar undan qo'rqadi, ammo u Katerinaga nisbatan g'ayrioddiy qiziqish bildiradi. Qiz uning uchun tobora kuchayib borayotgan obsessiyaga aylanadi.
Katerina Kastildan nafratlanadi va uning nazoratidan qutulishni istaydi. Biroq Kastil uni qo'yib yuborishga tayyor emas. U qizning har bir harakatini kuzatadi, uning hayotiga aralashadi va o'ziga xos usullari bilan uni o'ziga bog'lashga urinadi. Katerina esa undan yashirinishga, o'z erkinligini saqlab qolishga va bu xavfli munosabatlardan chiqish yo'lini topishga harakat qiladi.
Asar davomida ikki qarama-qarshi xarakter — o'z orzulari bilan yashaydigan sokin rassom qiz va boshqalarni boshqarishga odatlangan xavfli yigit o'rtasidagi ruhiy kurash tasvirlanadi. Katerina uchun bu shunchaki kutilmagan tanishuv emas, balki qo'rquv, nafrat va tushunarsiz tortishuvlar bilan to'lgan sinovga aylanadi. Kastil esa o'zining ovchilik o'yinida undan voz kechmoqchi emas.

