Den succesrige restauratør Will Keane fylder snart 50 og lever et sorgfrit ungkarleliv. Da han møder Charlotte Fielding, en selvstændig ung kvinde, regner han med endnu en hurtig og let romance. Men intet bliver let. Og netop som Will vil fortælle Charlotte, at han ikke kan love "for altid", tager hun ordene ud af munden på ham. Hun har nemlig kun et år tilbage at leve i.