
The only one he loved was Ann, apart from Edna, Pamela, Sheila, Mrs Kershaw...
William is a dashing and eccentric Scotsman whose charms rapidly overwhelm the sweet and naïve Ann, but she nearly as quickly begins to comprehend that her new beau is anything but a one-woman man. In addition to his two ex-wives, with whom he remains remarkably close, William exhibits a disturbing attraction for nearly any female who crosses his path -- Ann's friends among them.

Sam Waterston
William McClusky

Jenny Agutter
Ann Walton

Anna Massey
Edna McClusky

Arthur Lowe
Captain Walton

Geraldine James
Pamela

Daphne Oxenford
Mrs. Walton
Peter Dean
Roddy
Rachel Bell
Mrs. Kershaw

Tim Pigott-Smith
Gerald
Emma Bakhle
Daisy Kershaw
Victoria Fairbrother
Sheila

Ivor Roberts
Uncle Walter
Joan Cooper
Aunt Bea

Sara Clee
Actress

Melvyn Bragg
Self