Excellent, smart action film.
Boring
Bad Acting and worse Bad Screenplay
The acting in this movie is really good.