Something's Gotta Give is a 2003 American romantic comedy film written, produced and directed by Nancy Meyers for Columbia Pictures and Warner Bros.. It stars Jack Nicholson and Diane Keaton as a successful 60-something and 50-something, who find love for each other in later life, despite being complete opposites. Keanu Reeves and Amanda Peet co-star, with Frances McDormand, Paul Michael Glaser, Jon Favreau, and KaDee Strickland playing key supporting roles.
The film received generally favorable reviews and was a box-office hit following its North American release, eventually grossing over $266 million worldwide, mostly from its international run. For her performance Keaton earned a Golden Globe, a Satellite Award, as well as an Academy Award nomination and a SAG Award nomination for "Best Actress", among other recognitions. Nicholson also received a Golden Globe nomination for "Best Actor in a Motion Picture - Musical or Comedy". This was Nicholson and Keaton's second film together since 1981's Reds.
Harry Sanborn (Jack Nicholson) is a wealthy New York music mogul who has had a 40-year habit of dating women under 30, including his latest conquest, Marin Klein (Amanda Peet). The two drive to her mother's Hamptons beach house expecting to be alone, but are surprised by Marin's mother, successful playwright Erica Barry (Diane Keaton), who is there with her sister Zoe (Frances McDormand).