In spite of the solid cast and what appeared to be a potentially decent premise they blew it. Sentence after sentence if peppered with profanity. Even if it is not morally wrong to be vulgar, it is weak script writing to spread profanity so thickly. It got in the way of the story.
After 15 or 20 minutes into the movie I finally shut it off. It was very disappointing, since I really had high hopes for this movie.