You get two teenage idols in one and the same film - Depp and DiCaprio. This was DiCaprio's true breakout role and he shines as a mentally challenged soon-to-be eighteen year old but it is Mary Steenburgen that steals scenes as a femme fatale horny housewife.
I probably wouldn't watch this again, considering it's a real novel movie, but Leo's performance made this well worth my time. He was superb. I also found the main character genuine and relatable. Not the most remarkable movie I've ever seen, but good in its own way.