Fascinating and sometimes painful experience, it handles homelessness and mental illness lightly at times but very heavy at others. Superb performances by an all-star cast. Jeff Bridges really shines and shows us  that he is a really good character actor, Robin Williams delivers his best  performance and adds comic relief to a depressing subject matter. Mercedes  Ruehl is a joy to watch and elevates every scene she's in, Amanda Plummer  is also good. Terry Gilliam's stamp is evident and his surreal touches make  it unique, interesting and fascinating. Also with some very funny moments.  Superb screenplay and surreal art direction. Very well acted and directed.  From a scale of 1-10 I give this movie an 8!