Dr Alan Finlay
Dr Angus Cameron
Janet MacPherson
Peggy Davidson
Henry Davidson
Barbara Davidson
Larry Pritchard
Solicitor
Jenny
Sister
Writer
Director