Awesome idear, great sci-fi, mediocre executed, very poor ending.
The effects of the robotic behavior are pretty good, the acting decent but absolutely not stunning, the ending really destroys the movie.
So if you like a movie with fancy AI wet-work bio-upgrades this is worth watching, you just have to be prepared that the ending and the whole reason behind everything is stupid.
I did not expect much, then I got pretty excited, but then I felt led down by the end.