卡尔•斯格瓦德(Carl Sigvard),农民,住在瑞典乡村某农场。妻子格瑞尔(Gorel)是冰岛女人。在他们的儿子托拜厄斯(Tobias)十岁的时候,妻子就带着儿子就离家出走了。因此,他们之间的父子情也不怎么亲厚。后来,卡尔又娶了一个叫萨拜娜(Sabina)的女人。萨拜娜还带来自己和先前丈夫所生的儿子亚当(Adam)。
有一天,老卡尔不小心从干草棚架上摔了下来,摔断了一条腿。等待康复的日子里,终日无所事事的他每天的活动就是谩骂老天对自己是多么地不公。萨拜娜的儿子亚当是个智障,唯一跟人的交流方式就是猫王(Elvis Aron Presley)的歌曲了。因此,农场里大部分的农活都由萨拜娜打理。有时候,那个曾经进过监狱的哈代(Hardy)也会偶尔帮助他们母子俩。虽然哈代的脾气不好,但是好在他和亚当相处地十分融洽,还打算把亚当培养成下一个猫王。
而住在斯德哥尔摩(Stockholm)郊区的卡尔的亲生儿子托拜厄斯,他的生活也并非想象中那么如意。他和他的妻子离了婚,但是还有一个女儿要照顾。而最让托拜厄斯感到心烦意乱的是他自己的写作事业。在自己的第一部侦探犯罪小说出版之后,托拜厄斯再也找不到任何的灵感来创作那本小说的续集。而自己的积蓄也慢慢地花完了。在听到了自己父亲的病恙之后,托拜厄斯便打算回到自己家的农场,帮助干一些农活。
就这样,萨拜娜、托拜厄斯和哈代一起管理起农场里的事务。而此时正是要把牛群从羞耻之地赶回来的时候。人们要将牛赶到卡车上,开到农场,然后屠杀。比起托拜厄斯和哈代,经验丰富的萨拜娜更擅长于农活。正是萨拜娜的能干吸引了托拜厄斯,渐渐地,托拜厄斯对自己的继母产生了爱慕之情。同时,经营着一件选区学校的英吉来斯(Ingelize)竟然是托拜厄斯的忠实读者。她在听到托拜厄斯的到来,还为他把自己的名字改了,还想他索要签名,并表示自己很想成为他的女朋友。面对英吉来斯的主动追求,托拜厄斯真的不知如何是好。
另一方面,托拜厄斯托对萨拜娜的感情也得到了萨拜娜的回应。而当他们在一间谷仓的马具房里享受肌肤之亲的时候,刚巧被一个本地人撞见。托拜厄斯怕自己的丑事东窗事发,于是便抡起一把起子直刺那个人的喉咙。在确定那个人已经死了之后,他和萨拜娜便离开了。
可是当托拜厄斯再次返回谷仓想确定一切是否安好的时候,那具尸体却无缘无故消失了,就连滴在地上的血迹也消失地一干二净……