
As Good as It Gets(1997)
“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
Cast

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

Jesse James
as Spencer Connelly

Yeardley Smith
as Jackie Simpson

Lupe Ontiveros
as Nora Manning

Skeet Ulrich
as Vincent Lopiano

Harold Ramis
as Dr. Bettes

Lawrence Kasdan
as Dr. Green

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

Comedy / Drama
The Friend
2025

Comedy / Drama
New York Stories
1989

Romance / Drama
Before We Go
2014

Comedy / Drama
Forrest Gump
1994

Romance / Comedy
Your Place or Mine
2023

Mystery / Thriller
Secret Beyond the Door
1947

Drama / Romance
The Yellow Handkerchief
2009

Drama / Comedy
Girlfriends
1978
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.
