Waiting for God - Season 3 - Eps 1: The Funeral
Depressed vicar Dennis Sparrow is conducting the funeral of ex-Bayview resident Jimmy, but is making heavy weather of the eulogy and later he tells Tom and Diana that he is losing his faith. Geoffrey is back with Marion but their life is far from being a bed of roses and it's suggested Dennis tries to help them sort out their marriage. Not long afterwards Geoffrey announces that Marion and the vicar are now living together in Wales. Baines, meanwhile, is looking for a wife - a plan which involves Jane, though, sadly for her, not as a possible candidate, but as a helper.
About Waiting for God

Title: Waiting for God
First Air Date: 1990-06-28
Last Air Date: 1994-10-27
Status: Ended
Rating: 7.2/10 (from 16 votes)
Language: EN
Seasons: 6
Total Episodes: 45
Network: BBC One
Genres: Comedy
Production Companies: BBC
Synopsis
Refusing to succumb to old age, Tom Ballard and Diana Trent are a pair of seasoned delinquents that cause many headaches. Their uneasy alliance is destined to make life difficult at the Bayview Retirement Village.
Cast

Stephanie Cole
Diana Trent

Graham Crowden
Tom Ballard

Daniel Hill
Harvey Bains

Janine Duvitski
Jane Edwards

Andrew Tourell
Geoffrey Ballard

Sandra Payne
Marion Ballard

Paddy Ward
Jamie Edwards