A young Jew in 1911 Wales tries to make his living by selling fabrics door to door, but to do so he must hide his nationality. On one of his sales he meets and falls in love with a demure young woman with a strong-willed father and a Jew-hating brother. The two fall in love and she becomes pregnant, but only then does she learn of his ethnic background. When anti-Jewish riots break out, the two are forced to flee and become separated.
Ioan Gruffudd
as Solomon Levinsky
Nia Roberts
as Gaenor Rees
Sue Jones-Davies
as Gwen
William Thomas
as Idris Rees
Mark Lewis Jones
as Crad Rees
Maureen Lipman
as Rezl
David Horovitch
as Isaac
Steffan Rhodri
as Noah Jones