Denholm Elliott
Old Geraint
Glynis Davies
Mrs. Wales
Gwynyth Walsh
Mother (past)
Nigel Bennett
Father (past)
James Mainprize
Mr. Prothero
Mathonwy Reeves
Thomas
Michael Fawkes
Father
Jesse McBrearty
Young Geraint
Calum McGeachie
Jim
Anne Butler
Auntie Hannah
Helen Beavis
Auntie Betty
Jenny Turner
Auntie Dosie
Donald Ewer
Uncle Arnold
Gordon Masten
Uncle
Bridget O'Sullivan
Mrs. Prothero
Rolant Ellis Thomas
Jack
Jo Paige
Postman
Gaynor Jones
Cousin (uncredited)
David Jones
Dan