All Her Fault sends the readers into a parent’s worst fear. The story opens up when Marissa Irvine anticipates collecting her son Milo from his first social gathering with a new school friend at 14 Tudor Grove. But the woman who greets her at the door is a stranger, not the mother or nanny she was expecting, and she doesn’t have Milo.