Arthur's Whisky Cast Diane Keaton Hayley Mills David Harewood Patricia Hodge Bill Paterson Genevieve Gaunt Joanna David Tom Stourton