All Cast

Ioan Gruffudd
Solomon Levinsky

Nia Roberts
Gaenor Rees

Sue Jones-Davies
Gwen

William Thomas
Idris Rees

Mark Lewis Jones
Crad Rees

Maureen Lipman
Rezl

David Horovitch
Isaac

Steffan Rhodri
Noah Jones
Bethan Ellis Owen
Bronwen
Adam Jenkins
Thomas

Cyril Shaps
Ephraim
Daniel Kaye
Philip
Elliott Cantor
Benjamin
Steffan Rhodri
Noah Jones
Emyr Wyn
Reverend Roberts
