HERCI
- Jessica Brown Findlay
Mary Yellan - Matthew McNulty
Jem Merlyn - Sean Harris
Joss Merlyn - Joanne Whalley
Aunt Patience - Ben Daniels
Francis Davey - Shirley Henderson
Hannah Davey - Tristan Sturrock
Eli Brown - Elliot Levey
Ambrose - Christopher Fairbank
Harry - Charles Furness
Thomas - Patrick O'Kane
Legassik - Andrew Scarborough
Magistrate Bassat