Predictable, but the action scenes were extremely well corerographed. If you can get past the confusing plot, constant double crossing, bad acting, and scenes that seem to drag on- there's some good to be found! The visuals in this movie are phenomenal and the action is extremely well done. If you're not too picky, you'll enjoy this movie.