The Good LifeSeries 3The Happy EventBBC One Duration: 28 minutesFirst broadcast: Fri 17th Sep 1976, 20:30 on BBC One LondonLatest broadcast: Tue 5th Oct 2021, 20:00 on BBC Four HDA 400% increase in their livestock population is a source of great joy for the Goods. Although their excitement is not shared by the Leadbetters.ContributorsTom Good:Richard BriersBarbara Good:Felicity KendalMargo Leadbetter:Penelope KeithJeremy Leadbetter:Paul EddingtonConstable:George InnesGenresComedySitcomsBrandThe Good LifeSeriesThe Good Life: Series 3 Source: BBC Online