I had such high hopes for this flick. Coming from District 9 director Neill Blomkamp, I thought he’d do something amazingly realistic and awesome.
Unfortunately, it’s clear in the first few minutes that Neill knows next to nothing about robots and artificial intelligence. While the humanoid robots look mildly interesting, they’re nothing remarkable (very similar to the robot in the 80s comedy Short Circuit), and they’re full of nonsensical items such screens on the back of the neck that stay on all the time, running the robot’s battery down for no purpose.
The plot was also not what I expected. I knew it was about a robot that becomes sentient, but it turns out the robot’s “adopted” by a band of moron criminals who proceed to teach the “baby” their questionable morals and ways. While that could have been interesting, the way it’s done is depressing: we don’t really like the bad guys and watching a robot swear like a gangster just isn’t as amusing as Neill seems to think.
The film just has tons of serious flaws. The title is stupid and awkward (there isn’t even a creative way the robot gets the name), about half of the movie’s dialog is delivered in severely accented South African English that’s difficult to understand, and there are dozens of bizarre and puzzling aspects. For instance, the “rich” robot corporation looks like a dump with crappy cubicles for their top engineers and even the CEO has an average-looking office, and I didn’t why on earth the kidnappers just let the kidnapped scientist go home after stealing his robot.
Almost all the characters are cheap stereotypes, from the gun-toting ex-military madman to the Indian programmer, and even the more interesting people (the weird-looking drug dealers) are never defined outside of their profession. You’d think the titular robot would at least be fun, but even it doesn’t have much personality.
Even worse are all the scientific inaccuracies and absurdities, from the way software is written (the compiler reports no errors so presumably the program is perfect though even a first year programmer knows that 99.9999% of bugs are only revealed through empirical testing), to a lot of jargon that means the nothing or the opposite of what the writers think. That’s all magnified by an absurd ending with even more over-the-top implausibilities. In comparison, Short Circuit is a marvel of scientific accuracy!
What’s really sad is this movie had so much potential: while the idea of a sentient robot is nothing new, one that emerges as a naive baby and learns about life from criminals is innovative, and it would have been cool to see moral conflict and emotion from the robot. There was also a lot of room in the film for exploring the differences between artificial intelligence robots and robots controls by human means (like drones), but while that was touched upon in the plot, it was never explored. I wouldn’t even recommend this to robot fans. Sad.