It has everything, but the bloody violence was too much for me to watch. I got physically ill, almost had to leave the theater.
That violence, ended the movie; but the writer kept on. There are some excellent humor and interesting cinematography.
But that’s not enough to overcome the destruction that slashes the movie.