Question: who starred in as good as it gets
Answer: It stars Jack Nicholson as a misanthropic and obsessive - compulsive novelist , Helen Hunt as a single mother with a chronically ill son , and Greg Kinnear as a gay artist .