Jemimah Barraclough leads a happy life with her devoted husband, Bob, and their four young children. A recent stroke of luck has brought the family unexpected prosperity, far beyond what Bob's job as a railway maintenance engineer could provide.
But whispers in the community question Jemimah's faith, accusing her of being a "fair-weather Christian", someone who would turn from God if hardship came her way, much like the biblical figure Job.
When a series of misfortunes begins to unravel her world, culminating in a devastating crisis on the railway, Jemimah is forced to confront the deepest test of her faith, resilience, and love.