What Jack Nicholson movie in which he plays a mean-spirited romance novelist is called Mr?

As Good As It Gets