Watch Mysterious Skin (2004) Online
When Neil was eight he was sexually abused by his baseball coach. At the same time Brian awakes from a four-hour attack of amnesia. Brian grows up thinking he's been abducted by aliens and gay Neil is a hustler. Their paths cross and disclose the dark secrets of their past to each other.
Watch: Mysterious Skin Trailer