在母親去世之后,青年埃爾維斯(蓋爾·加西亞·貝納爾 Gael García Bernal 飾)孤身一人前往老家德州科帕斯克里斯蒂,母親告訴他,他的親生大衛(wèi)(威廉·赫特 William Hurt 飾)生活在那里。此時的大衛(wèi)是浸信會教堂的牧師,早已結(jié)婚生子,擁有美麗的妻子和兩個可愛的孩子保羅(保羅·達諾 Paul Dano 飾)、瑪麗萊(貝爾·詹姆斯 Pell James 飾),埃爾維斯的到來對于他來說雖然是感動的重逢,卻也是對他現(xiàn)在穩(wěn)定生活的沉重打擊。 最終,大衛(wèi)選擇拋棄過去,但是埃爾維斯和瑪麗萊卻相愛了,很快,他們走到了一起。兩個年輕人的戀情讓大衛(wèi)的心里充滿了憤怒和恐懼,一場悲劇正在醞釀之中。