3.5 Very Good

the start of the movie is kick ass. second half was a better than first one. and the ending was a bit dragging. over all nice once watch movie.