Bohaterką opowieści „Wdowa z Bath” jest 53-letnia Beth Craddock (Julie Walters), znana i lubiana aktorka telewizyjna. Kobieta w kwiecie wieku wciąż wierzy, że spotka prawdziwą miłość i swego księcia z bajki, choć ma za sobą kilka nieudanych związków. Na Beth spada jak grom z jasnego nieba wiadomość, że jej mąż, James (Bill Nighy), z którym przeżyła 16 lat, od dawna romansuje z inną i ma z nią pięcioletniego syna. Szczęście Jamesa w nowej rodzinie dość nieoczekiwanie się kończy. Jakiś czas po rozstaniu z mężem Beth zostaje powiadomiona przez policję, że niewierny małżonek zginął w wypadku samochodowym. Niebawem porzucona i równocześnie owdowiała Beth znajduje pocieszenie w ramionach 22-letniego Jerome’a (Paul Nicholls), kolegi po fachu, z którym gra ona w bardzo popularnym serialu telewizyjnym. Rodzi się między nimi płomienne uczucie. Beth przeżywa chwile największego uniesienia z młodym i jurnym kochankiem. Ale szybko okazuje się, że dzieląca ich znaczna różnica wieku wcale nie jest bez znaczenia.