All Cast

Celia Imrie

Celia Imrie

Barbara Thorburn

Jack Shepherd

Jack Shepherd

Philip Lomax

James Fleet

James Fleet

Jim Thorburn

Gerda Stevenson

Gerda Stevenson

Greta Thorburn

Sean Scanlan

Sean Scanlan

Andrew Cunningham

Hilary Maclean

Hilary Maclean

Wendy

Walter Leask

Walter Leask

Sam Kelday

Sheana Marr

Sheana Marr

Mrs. Kemp

Eoin MacDonald

Eoin MacDonald

Dan of Fea

Jimmy Moar

Jimmy Moar

Billy Spence

Liz Robertson

Liz Robertson

Mary Kelday

Bobby Bews

Bobby Bews

Grandfather Bews

Keith Hutcheon

Keith Hutcheon

Roger

Mairi Wallace

Mairi Wallace

Shoe Salesgirl

Pamela Kelly

Pamela Kelly

Mrs. Brodie

Joan Alcorn

Joan Alcorn

Mrs. Kilgour

Lisa Grindall

Lisa Grindall

Joan Kilgour

Gowan Calder

Gowan Calder

Eileen

Katie Groat

Katie Groat

Barbara Thornton (Young)

James Holmes

James Holmes

Fergus

Sean Holmes

Sean Holmes

Tom

Elsa Davidson

Elsa Davidson

Young Greta

Thomas Pirie

Thomas Pirie

Donald

Bill Jack

Bill Jack

Newsreader

Douglas Sutherland

Douglas Sutherland

Art Critic

Erlend Tait

Erlend Tait

Boatman

Peter Tait

Peter Tait

Boatman

Norman Campbell Rees

Norman Campbell Rees

Pedestrian (uncredited)