This is a wonderful film, with Robin Williams putting in what I consider his finest performance.  It is also quite a different film - the sets are almost surreal, while showing the plight of homeless people in a stark and  uncompromising light.  But most of all it is a film that will make you  laugh, and make you cry, and I feel you can never want more from  entertainment than that.  Don't pass it by - it is truly a wonderful film  about how you can find salvation in the most unlikely of places.