It always amazes me how well Robin Williams does in serious roles (I think he does better than his 'funny' roles). The team of Williams and Jeff Bridges shine, with each character playing off the other throughout the movie. The overall message of the movie: we all have something to overcome. This is something we can all relate to, which makes the movie as good as it is. Like the title says, a hidden gem from 1991.