Cast and Crew of As Good as It Gets

As Good as It Gets

A comedy from the heart that goes for the throat. Brace yourself for Melvin.

Melvin Udall, a cranky, bigoted, obsessive-compulsive writer of romantic fiction, is rude to everyone he meets, including his gay neighbor, Simon. After Simon is brutally attacked and hospitalized, Melvin finds his life turned upside down when he has to look after Simon's dog. In addition, Carol, the only waitress at the local diner who will tolerate him, leaves work to care for her chronically ill son, making it impossible for Melvin to eat breakfast.

Main Cast of As Good as It Gets

Jack Nicholson as Melvin Udall

Jack Nicholson

Melvin Udall
Helen Hunt as Carol Connelly

Helen Hunt

Carol Connelly
Greg Kinnear as Simon Bishop

Greg Kinnear

Simon Bishop
Cuba Gooding Jr. as Frank Sachs

Cuba Gooding Jr.

Frank Sachs
Shirley Knight as Beverly

Shirley Knight

Beverly
Jesse James as Spencer Connelly

Jesse James

Spencer Connelly
Yeardley Smith as Jackie Simpson

Yeardley Smith

Jackie Simpson

Crew of As Good as It Gets

Full backstage crew list →