19世纪末,有一个名叫Agnes(格列塔·斯卡奇 饰)的乡村贵妇人,她坚强、独立,独自生活在爱尔兰西岸Achill岛上的大房子里。一个农民James(丹尼尔·克雷格 饰)劝说她聘请自己担任房子的管家。渐渐地,Agnes发现自己爱上了他。但是,James的目的只是想得到她的生命和财产。Agnes解雇了他,但James却常常在半夜骚扰Agnes,试图说服她回心转意。双方发生了冲突,James一怒之下放火烧屋,并打伤了Agnes。人财两空的Agnes决定报仇………