The story begins with the childhood of two little boys. Brian (Brady Corbett Brady Corbet) was raped by the team coach at the age of eight and left a lingering psychological shadow, which became an everlasting nightmare in his heart. Another boy, Neil (Joseph Gordon-Levitt Joseph Gordon-Levitt), is seduced by the coach when he is eight years old. The coach distorts Neil's perception, which makes him indulge in same-sex games and become a gay male prostitute in his hometown town. At this time, Brian found the picture of being on the same baseball team as Neil and used it as a clue to Neil's home. Unfortunately, Neil happened to go to New York to find a new life. So Brian kept in touch with Neil through Neil's best friend. On Christmas Eve, when the two finally got together at the home of their coach, Neil told him the truth.