Jean Dwight (Brenda Blethyn) is a middle-aged mother of two grown sons who is unhappy with how her life has turned out. Her career as a comedienne was going well until she married John (Frankie J. Holden), a country singer, and things took a skid backwards. She divorced him but still lets him see 20-year-old Tim (Khan Chittenden) and Mark (Richard Wilson), who was brain-damaged at birth. Jean dominates both of her sons, and they have learned to cope with her mood swings. She has given Tim money to get into the moving business and he, in turn, looks after his brother. Unable to support herself as a comedienne, Jean works a day shift at a cafeteria.