Road Cast Neil Dudgeon Jane Horrocks Andrew Wilde William Armstrong Willy Ross Mossie Smith Barbara Keogh Moya Brady Alan David David Thewlis Lesley Sharp Susan Brown