Phil (John Cleese) und Edith (Alison Steadman) sind zwei verwitwete Nachbarn im Ruhestand, die schon lange in Stoke Poges beheimatet sind. Zusammen planen die Rentner auf Phils Drängen hin, erneut zu heiraten und einen gemeinsamen Neustart im wärmeren Gozo, einem Teil von Malta, zu wagen, um den Lebensabend nicht zu verschenken. Doch diese Pläne scheinen mit einem Mal im Scheitern begriffen, als Ediths 49 Jahre alter Sohn Roger (Jason Watkins) vor der Tür seiner Mutter auftaucht und wie selbstverständlich wieder bei ihr einziehen will. Roger hat seinen Job in der Bank niedergelegt und nach 19 unglücklichen Ehejahren seine Frau wie auch seine beiden Kinder verlassen, um selbst ein neues Leben zu beginnen. Sein unreifes Verhalten stellt nicht nur Phils und Ediths Geduld auf eine harte Probe.