在铁路旁的孔雀镇,生活着一个内心阴郁的男子约翰·斯基尔帕(基里安·墨菲饰),自幼在母亲的严厉管教下成长,性格变得压抑而自闭。母亲去世后,约翰出现了人格分裂,内心产生了象征母性的女性人格——埃玛(艾伦·佩吉饰)。他在这两个身份之间切换,试图维持一种表面的平静生活。然而,平静被一场突如其来的灾难打破:一个火车头脱轨冲入约翰的院子,正在晾衣服的埃玛被惊吓现身,引起了镇上居民的热议。约翰希望尽快清理现场,但政客们却将此事件作为政治博弈的筹码。随着事态的发展,约翰和埃玛之间的关系逐渐紧张,内心的矛盾也愈发激化。