It starts as regular murder mystery: a dead body, lots of potential killers. The twist here is how every person involved is also part of the lead investigator's life, which is enough of a mess before considering the investigator own emotional mess.

The story if full of things to learn and remember, plot twists and whatnot, but unfortunately it's impossible to tell who the killer is because the details needed are hidden until the very end.

So, it's not really a murder mystery: is a story about people doing realistically bad things and having to deal with it. It's all nice and dandy except there's a few side stories that are totally unneeded, both as a pieces of the puzzles or part of the protagonist's inner voyage (especially her lesbian daughter's relationships), which can be literally skipped without losing anything. Kind of annoying when the characters really involved with the crime(s) are given very little screentime.

Other than that, the story is not too over the top except from one person solving everything alone, while being involved with all the suspects, which I'm not sure could really happen in real life.

On the technical side, Kate Winslet gives one of her best performances, and the rest of the cast is good enough not to be eclipsed by her.

The cinematography and the details felt very movie-like, I mean, in a good way.

The pacing suffered from the useless side stories mentioned above, but overall is good, with many moving moments and, unfortunately, just a single scene which was really thrilling.