Terrible acting, screenplay and direction.
One of the best films i have seen
Nice effects though.
A clunky actioner with a handful of cool moments.