As Good As It Gets - Cast

As Good As It Gets Movie Poster

Jack Nicholson

as Melvin Udall


Helen Hunt

as Carol Connelly


Greg Kinnear

as Simon Bishop


Cuba Gooding, Jr.

as Frank Sachs


Skeet Ulrich

as Vincent


Shirley Knight

as Beverly


Yeardley Smith

as Jackie



  Change Location