Friends said "loved the book but wouldn't see the film. Hated the book and wouldn't see the movie:". I did not read the book, although it is on my bookshelf, but was brave enough to see the movie. It is, indeed, very violent. But is a good movie. Set in the cold of Sweden it tells the story of a mystery involving the disappearance of Harriet, a member of an influential business family of Sweden. The Swedish cast is excellent, as is the script and direction.
In Swedish with English subtitles. 3 and 1/2 stars. Caution would be the violence; necessary to the story but difficult to watch.