Jennifer Lopez is such a bad choice for this role. At best she’s ok for romantic comedies. But for an action / SciFi movie there are many actresses that are much better suited for this role. The whole idea and concept is good but J Lo made it hard for me to watch the movie until the end.