Sedamdesetih godina devetnaestog stoljeća Isabel Archer (Kidman), nakon smrti roditelja, živi na engleskom imanju svojih rođaka Touchettovih. Brojni su prosci spremni učiti sve za ruku ove prelijepe djevojke. No ona se želi vezati stoga odbija svaku pomisao na vjenčanje. U nju je zaljubljen i njen teško bolestni bratić Ralph Touchett (Donovan), koji shvaća i poštuje Isabeline želje.
Umjesto bračne ponude, Ralph nagovori oca na samrtnoj postelji da njihovoj rođakinji ostavi veću novčanu svotu. Ona kreće na put u Italiju, gdje je obiteljska prijateljica Serena Merle upozna s Gilbertom Osmondom (Malkovich), iskusnim zavodnikom. Gilbert iz prvog braka ima kćer Pansy, no uspijeva zavesti naivnu Isabel i oni se vjenčaju. No nakon vjenčanja, pokazuje svoje pravo lice i Isabel shvaća da njezin novi suprug i nije toliko šarmantan kakvim se predstavljao u početku.