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