What Movie Did Diane Keaton Star in With Jack Nicholson?

If you’re a fan of romantic comedies, you must have heard about the iconic on-screen duo of Diane Keaton and Jack Nicholson. These two legendary actors have starred in some of the most memorable movies of all time. However, one movie that particularly stands out is their 2003 hit romantic comedy “Something’s Gotta Give.”


Directed by Nancy Meyers, “Something’s Gotta Give” tells the story of a successful music industry executive named Harry Sanborn (played by Jack Nicholson) who falls for the mother of his girlfriend Erica Barry (played by Diane Keaton) while vacationing at her beach house in the Hamptons.

The Plot

The movie begins with Harry Sanborn arriving at Erica Barry’s Hamptons beach house with his young girlfriend Marin. During their stay, Harry suffers a heart attack and is forced to stay with Erica until he recovers.

Erica, who is still recovering from her recent breakup with her ex-husband, finds herself drawn to Harry despite their age difference. As they spend more time together, they both begin to realize that they have feelings for each other.

However, things get complicated when Marin returns to the beach house and Harry is forced to choose between his young girlfriend and Erica.

The Cast

“Something’s Gotta Give” boasts an impressive cast that includes not just Diane Keaton and Jack Nicholson but also Keanu Reeves as Julian Mercer, a doctor who falls for Erica later in the movie.

Diane Keaton

Diane Keaton plays Erica Barry, a successful playwright who has recently gone through a divorce. Her character is witty, charming, and vulnerable at times. Keaton delivers an excellent performance as always and brings her unique style to the character.

Jack Nicholson

Jack Nicholson plays Harry Sanborn, a wealthy music executive who is used to dating younger women. Nicholson’s performance in the movie is fantastic as he brings his trademark charisma and swagger to the character.

Keanu Reeves

Keanu Reeves plays Julian Mercer, a doctor who falls for Erica later in the movie. Reeves’ performance is understated yet effective, and he manages to hold his own against two legendary actors.

The Legacy

“Something’s Gotta Give” was a critical and commercial success upon its release. The movie grossed over $266 million worldwide and earned Diane Keaton a Golden Globe Award for Best Actress.

The movie is still remembered fondly today for its witty dialogue, charming performances, and gorgeous setting. It remains one of the most beloved romantic comedies of all time and a testament to the enduring talents of Diane Keaton and Jack Nicholson.


In conclusion, “Something’s Gotta Give” is an excellent romantic comedy that showcases the talents of Diane Keaton and Jack Nicholson. If you haven’t seen it yet, you’re missing out on one of the best movies of its genre. So go ahead and give it a watch!