在孔雀鎮(zhèn)的鐵路旁邊,生活著一個有著灰暗過去的男子——約翰·斯基爾帕(希里安·墨菲 Cillian Murphy 飾),他自幼在母親的淫威下長大,由此養(yǎng)成了壓抑自閉的性格。在母親去世后,約翰的人格分裂,其內(nèi)心生出象征母性的女子埃瑪。約翰就這樣在男女兩個身份間轉(zhuǎn)換,過著平靜而扭曲的隱蔽生活。 某個清晨,災禍突然降臨。一個火車頭脫軌闖入約翰家的院子,正在晾曬衣物的埃瑪受到驚嚇,并且出現(xiàn)在小鎮(zhèn)人民的面前。人們對此議論紛紛,約翰則希望盡快將火車頭清除院子,然而政客們卻打算以此作為政治斗爭的砝碼。面對種種混亂的局面,約翰和埃瑪?shù)男闹薪箲]重重,他們的矛盾也漸次激化……