It stars Johnny Depp and Leonardo Dicaprio. While Johnny Depp is great as always, I find Leonardo Dicaprio to be fantastic in this movie. He plays a mentally challenged boy, who is about to turn 18. Johnny Depp plays his older brother.
I won't spoil anything here, but you really should consider watching this movie.