Though I’ve long been intrigued by trailers and reviews, I’ve failed to see any of Gregg Araki’s movies until “Mysterious Skin.” What I’ve missed in the past is not likely to be as remarkable and utterly affecting as “Skin,” which is easily the best movie I’ve seen so far this year.

Centered around troubled Kansas teens Brian and Neil, who shared a life-changing experience in the summer of 1981, the film leads inevitably towards their devastating reunion ten years later.

As an eight-year-old Little Leaguer, Neil (boldly played by “Third Rock From the Sun’s” Joseph Gordon-Levitt) was lured into a sexual relationship with his coach when he was eight years old. His voiceover narration makes clear that he was always attracted to men and was happy and proud to be so liked by “Coach,” who, remembered purely in flashbacks (it seems the movie was set in the 1980’s purely to salute that golden era for mustaches) is a kindly and likable figure (it’s up the audience to feel conflicted). The experience leaves Neil with a taste in older men that leads to him turning tricks that grow increasingly dangerous.

Likewise abused, Brian (Brady Corbet) blocked out the experience and finds only one logical explanation for his missing time: alien abduction. Whereas Neil grows up to be a jaded loner with self-destructive sexual impulses, Brian becomes a lonely geek with no clear sexual desires. Brian’s efforts to document dreams and repressed memories dredge up details Little League uniforms and another little boy that lead to his encounter with Neil, which brings the film to an abrupt end.

Neil remembers everything and fills in Brian, whose own memories come back in a flood as he recoils into a fetal position on Neil’s lap (Corbet’s performance is affecting). Neil, for his part, in voiceover, expresses regret and remorse that cast his whole narrative during the previous 100 minutes in question and leaves the audience reeling as the credits roll.