Question: the man who cried catherine cookson cast?
Answer: Ciarán Hinds. as Abel Mason., Amanda Root., Kate Buffery., Daniel Massey., James Tomlinson., Ben Walden., Angela Walsh., Bobby Pattinson.