吉普赛人马考住在多瑙河畔。某日,他得到一个发财良机:在伊斯坦布尔-巴格达的列车上走私汽油。由于需要金钱上的支持,他和儿子扎尔前去拜会老友、吉普赛人的“教父”葛尔加。但事实证明马考根本无法胜任这项工作,被年轻的匪徒达丹抢走了货物,还欠了人家的钱。为了还债马考要儿子娶达旦嫁不出去的妹妹.可其实扎尔正热恋着另一个吉普赛姑娘、金发碧眼的依达。婚礼那天,除了新郎新娘和依达,每个人都兴高采烈。正当大家享受着欢乐的滋味时,新娘却趁无人注意,从婚礼上逃跑了!在逃跑的路上,她遇到了皮泰并与之相爱。而解除了婚约的扎尔则带着心上人依达沿多瑙河顺流而下。影片获得4项大奖3项提名,原声带更与这部电影相得益彰,是巴尔乾-吉普赛音乐的名作。。在名叫波特兰的小镇,单身母亲苏珊·哈丁(雪拉·渥德 Sela Ward 饰)和一双儿女肖恩(Braeden Lemasters 饰)、贝丝(Skyler Samuels 饰)共同生活在一起,其长子迈克尔(佩恩·拜德格雷 Penn Badgley 饰)则在外地的军校求学。某日,苏珊在超市遇见了名叫大卫·哈里斯(迪伦·沃尔什 Dylan Walsh 饰)的单身男子。大卫举止得当、言语风趣,俨然一个完美的居家好男人。两人相见恨晚,只有半年便到了谈婚论家的地步。哈丁一家对大卫颇为满意,独有迈克尔似乎心存顾忌。
他的顾忌不是没有道理。经过一段时间相处,迈克尔发现大卫温柔开朗的外表背后似乎隐藏着黑暗恐怖的一面,他试着调查大卫的一切,然而这也许为时已晚……。故事以两个小男孩的童年时期开始。布莱恩(布拉迪•科贝特 Brady Corbet 饰)八岁时被球队教练强奸并且从此留下了挥之不去的心理阴影,这成了他心中永远的梦靥。而另外一位男孩尼尔(约瑟夫•高登-莱维特 Joseph Gordon-Levitt 饰)八岁时被教练带回家诱奸,教练扭曲了尼尔的认知,这对尼尔的影响是从此让他沉溺于这样的同性游戏中,并且成了家乡小镇的一名同性恋男妓。此时布莱恩找到了当年和尼尔同在一个棒球队的照片,并以此为线索找到了尼尔的家。不巧此时尼尔刚好去了纽约寻找新生活。于是布莱恩通过尼尔的好朋友和尼尔保持联系。在圣诞夜的时候,两人终于相聚在当年侵犯二人的教练的住所,尼尔向他讲述了当年的真实情况......。