Amos is back in Beckindale with a surprise for the village. There's a surprise too for Joe, who finds himself the third person at an intimate dinner for two.
Season 17 • Episode 75 of 102