This was such a pleasure. Of course, I'd watch anything with Christopher Walken in it, and he's typically fun here too. Amazingly fine acting by all involved. You find yourself caring for each of the characters, even if some seemed "weirdos." Good combination of clever humor and serious social issues, as well as personal drama. Seriously, I can't think of anything wrong with it. Have a ball!