Hepatic free cholesterol accumulates in obese, diabetic mice and causes nonalcoholic steatohepatitis.