It is Cardiff in 1926, and life for Stella Evans is difficult. The town has turned against her through malicious and scandalous lies spread about her reputation. She is struggling to bring up her son Danny alone, ever since her husband Eddie ran off with her brother's wife. When Stella loses her job, she cannot imagine how she will support her small household. And then her husband returns, bringing with him a secret for Stella that will change her life and bring her untold misery.