An excellent film that was overlooked in its time.  I would say that this is one of Robin Williams' finest performances.  There is a lot going on in this movie and should be watched several times, at least.  Great cameo by Tom Waitts too.  Great acting overall, and great cinematography.