When a young man is found gruesomely murdered in a London houseboat, it triggers questions about three women who knew him. Laura has spent most of her life being judged. She's seen as hot-tempered, troubled, a loner. Miriam knows that just because Laura is witnessed leaving the scene of a horrific murder with blood on her clothes, that doesn't mean she's a killer. Carla is reeling from the brutal murder of her nephew. She trusts no one: good people are capable of terrible deeds. But how far will she go to find peace? When it comes to revenge, even good people might be capable of terrible deeds.