All Cast

Judi Dench
Barbara Covett

Cate Blanchett
Sheba Hart

Bill Nighy
Richard Hart

Andrew Simpson
Steven Connolly

Phil Davis
Brian Bangs

Michael Maloney
Sandy Pabblem

Juno Temple
Polly Hart
Max Lewis
Ben Hart

Joanna Scanlan
Sue Hodge

Julia McKenzie
Marjorie

Shaun Parkes
Bill Rumer

Tom Georgeson
Ted Mawson

Emma Kennedy
Linda

Syreeta Kumar
Gita

Wendy Nottingham
Elaine Clifford

Tameka Empson
Antonia Robinson
Leon Skinner
Davis
Debra Gillett
Lorraine

Barry McCarthy
Dave

Adrian Scarborough
Martin

Jill Baker
Sheba's Mother
Diana Berriman
Marcia
Alice Bird
Saskia

Benedict Taylor
Eddie
Miranda Pleasence
Eddie's Wife
Jonathan Speer
Vet

Stephen Kennedy
Mr. Connolly

Derbhle Crotty
Mrs. Connolly
Catherine Drew
Newsreader

Anne-Marie Duff
Annabel

Kevin Hudson
Teacher (uncredited)
