It's a mystery to me why this movie got so many good reviews. The acting is fine but the story isn't anything exceptional and is very slow moving. Add in social commentary that is so out of place that it distracts even more from an already marginal story. But I guess that's the movie business today.