As Good as It Gets
PG-13 | Comedy | 2 HR 19 MIN | 1997
Melvin (Jack Nicholson), a cranky, bigoted, obsessive-compulsive writer, finds his life turned upside down when the only waitress at his favorite café who's able to stand him, Carol (Helen Hunt), must leave work to care for her sick son.