As Good as It Gets poster

As Good as It Gets(1997)

2h 19mDrama, Comedy, RomanceEnglish
7.4/10
4,148 user ratings

A comedy from the heart that goes for the throat.

Overview

A misanthropic author, a single mother and waitress, and a gay artist form an unlikely friendship after the artist is assaulted in a robbery.

Director

James L. Brooks

Studio

TriStar Pictures

Budget

$50M

Revenue

$314M

Share:

Cast

Jack Nicholson

Jack Nicholson

as Melvin Udall

Helen Hunt

Helen Hunt

as Carol Connelly

Greg Kinnear

Greg Kinnear

as Simon Bishop

Cuba Gooding Jr.

Cuba Gooding Jr.

as Frank Sachs

Shirley Knight

Shirley Knight

as Beverly Connelly

Jesse James

Jesse James

as Spencer Connelly

Yeardley Smith

Yeardley Smith

as Jackie Simpson

Lupe Ontiveros

Lupe Ontiveros

as Nora Manning

Skeet Ulrich

Skeet Ulrich

as Vincent Lopiano

Harold Ramis

Harold Ramis

as Dr. Bettes

Lawrence Kasdan

Lawrence Kasdan

as Dr. Green

Bibi Osterwald

Bibi Osterwald

as Neighbor Woman

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

1997

Runtime

2h 19m

Language

English

Rating

7.4 / 10

Budget

$50M

Box Office

$314M

Production Companies

TriStar Pictures • Gracie Films

You Might Also Like

Frequently Asked Questions

Where can I watch As Good as It Gets?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for As Good as It Gets (1997).

What is As Good as It Gets about?

A misanthropic author, a single mother and waitress, and a gay artist form an unlikely friendship after the artist is assaulted in a robbery.

Who directed As Good as It Gets?

As Good as It Gets was directed by James L. Brooks and released in 1997. It is a drama, comedy, romance film.

How long is As Good as It Gets?

As Good as It Gets has a runtime of 2 hours and 19 minutes (139 minutes total).

Who stars in As Good as It Gets?

The cast of As Good as It Gets includes Jack Nicholson as Melvin Udall, Helen Hunt as Carol Connelly, Greg Kinnear as Simon Bishop, Cuba Gooding Jr. as Frank Sachs, Shirley Knight as Beverly Connelly and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.