As Good as It Gets › Cast
Jack Nicholson
Melvin Udall
Helen Hunt
Carol Connelly
Greg Kinnear
Simon Bishop
Cuba Gooding Jr.
Frank Sachs
Skeet Ulrich
Vincent Lopiano
Shirley Knight
Beverly Connelly
Yeardley Smith
Jackie Simpson
Lupe Ontiveros
Nora Manning
Jill the Dog
Verdell
Timer the Dog
Supporting Dog
Billy the Dog
Bibi Osterwald
Neighbor Woman
Ross Bleckner
Carl