May (Anne Reid) is a middle-aged grandmother who lives in Northern England with her husband, Toots (Peter Vaughan). When Toots dies while the couple is visiting their children in London, May begins to feel a sense of isolation and falls into a deep depression. Needing something new and vital to cling to, May takes refuge in the arms of Darren (Daniel Craig), a burly handyman who is not only half her age and married, but also sleeping with her daughter, Paula (Cathryn Bradshaw).