Innocent Swansea beauty, Elvi Lloyd is bitterly ashamed of her mother's profession - Sybil scrapes a living by holding fraudulent seances for gullible middle-aged women. Then, a prosperous
shopkeeper named Bernard Pomfrey comes into their lives. Set in turn-of-the-century Swansea, this is a story of evil and redemption.