Jefferson White
Tom Ferrell
Adeline Rudolph
Bobbie Jo Song
Martin Bassindale
The Crooked Man
Hannah Margetson
Cora Fisher
Joseph Marcell
Reverend Watts
Suzanne Bertish
Grammy Oakum
Bodgan Haralambov
Young Tom
Carola Colombo
Sarah Huges
Anton Trendafilov
Tom's Father
Jonathan Yunger
Dennis Gates
Michael Flemming
Young Reverend Watts
Svetlana Atanasova
Old Effie
Elsie Chan Ba
Young Bobbie Jo
Tsveta Dimova
Bobbie Jo's Mother