Think it's a marmite film. Love it, hate it. Slow burn and quite a few hints along the way of what is coming, but these hints just seem to be for the audience, so you are often ahead of the plot which is where the film moved over to marmite for me. But overall the story line is shocking, great acting and characters.