J Lo does an amazing job of demonstrating hystrionics, such an advanced level of over-acting is really hard to achieve. Combined with the ridiculous technological aspects of the movie - if Harlan was learning exponentially, what chance would a bunch of Rangers in modern day suits of armor have against him, as just one example - this is a truly bad movie.