The actual idea behind the story isn't completely awful. But everything feels like it's taken from at least half a dozen other movies.
And what really pulls it down for me is the over-the-top, cgi pregnant action. Plus, with these kind of movie, you already know how it is going to play out. There are no surprises in there.
Short summary: a mediocre sci-fi action flick you will have forgotten a day after you've watched it. Still good for some entertainment to pass the time.