在孔雀镇的铁路旁边,生活着一个有着灰暗过去的男子——约翰·斯基尔帕(希里安·墨菲 Cillian Murphy 饰),他自幼在母亲的淫威下长大,由此养成了压抑自闭的性格。在母亲去世后,约翰的人格分裂,其内心生出象征母性的女子埃玛。约翰就这样在男女两个身份间转换,过着平静而扭曲的隐蔽生活。
某个清晨,灾祸突然降临。一个火车头脱轨闯入约翰家的院子,正在晾晒衣物的埃玛受到惊吓,并且出现在小镇人民的面前。人们对此议论纷纷,约翰则希望尽快将火车头清除院子,然而政客们却打算以此作为政治斗争的砝码。面对种种混乱的局面,约翰和埃玛的心中焦虑重重,他们的矛盾也渐次激化……。高建平大学毕业后在一家服装设计公司工作,一个偶然的机会,他碰到了中学的同学及恋人徐丽婷,更令她吃惊的是,徐丽婷竟是他哥哥的未婚妻。公司同事巧灵对建平有好感,但因建平对徐丽婷仍有牵挂,以致两人之间多次发生冲突。正当几人关系微妙之际,建国前女友苏佩琴出现,他为一场诉讼官司求建国帮忙。为安抚苏佩琴,建国多次去她家中陪伴,引起丽婷怀疑,丽婷心烦意乱时便找建平谈心。建国内心矛盾,却也不能自拔,在与丽婷结婚五周年纪念日之夜,和苏佩琴酒后驾车而出车祸。建国与丽婷的婚姻出现危机,建平从中周旋,却令丽婷对其无限依恋,巧灵亲眼目睹丽婷扑到建平怀中,一气之下告假回乡。建平左右逢源,终使丽婷与建国的关系出现转机,但与巧灵的处境却让他大伤脑筋。巧灵返工后想同建平和解,却接二连三发生误会,终于对建平失去信心,决定辞职回老家。建平情绪低落,工作也受影响,他发觉巧灵才是他生命中最重...。