Handles a heavy subject very delicately with humor and grace.Great performances all around.*Applauds*