故事以兩個小男孩的童年時期開始。布萊恩(布拉迪?科貝特 Brady Corbet 飾)八歲時被球隊教練強奸并且從此留下了揮之不去的心理陰影,這成了他心中永遠的夢靨。而另外一位男孩尼爾(約瑟夫?高登-萊維特 Joseph Gordon-Levitt 飾)八歲時被教練帶回家誘奸,教練扭曲了尼爾的認知,這對尼爾的影響是從此讓他沉溺于這樣的同性游戲中,并且成了家鄉(xiāng)小鎮(zhèn)的一名同性戀男妓。此時布萊恩找到了當年和尼爾同在一個棒球隊的照片,并以此為線索找到了尼爾的家。不巧此時尼爾剛好去了紐約尋找新生活。于是布萊恩通過尼爾的好朋友和尼爾保持聯系。在圣誕夜的時候,兩人終于相聚在當年侵犯二人的教練的住所,尼爾向他講述了當年的真實情況......