Seconding, I caught it late one night on HBO when I was a bit too young to understand what was going on and follow the plot but the movie stayed with me for many years until some time ago where I rewatched it and came to really appreciate it.