Great movie- dark, intelligent, and humorous.