Dorothea Brooking
Director
Tristan Rawson
Joseph
Petra Davies
Mary
Michael Brooke
Silas
Owen Berry
Old shepherd
Trader Faulkner
David