On the face of it, Chappie seemed to be a robot programmed with a heart and soul.
But this robot and this movie are not warm and fuzzy, there is a hard edge about both as we are taken to a scary place in the future.
Deon Wilson (the verytalented Dev Patel) is a genius robotics engineer who has created a futuristic police force that has helped take back South African streets from the criminals.
The armed robots are programmed and controlled to rid the streets of the bad guys.
Wilson's company are more than happy with the product he has created.
So an unlikely connection is formed between Wilson and the gang members who slowly train Chappie into what it means to be human.
Complicating matters further is Wilson's colleague, Vincent Moore (Hugh Jackman) who has his own robotic invention. His project has been stalled due to the overwhelming success of the robotic police.
When he manages to sabotage the robots, all hell breaks loose in the city.
Chappie is being hunted down and Wilson must do everything possible to protect him.
This movie is a fascinating mix of technology, intelligence and very base-level criminal gangs.
But don't think there is anything cute and cuddly in what goes on, there is heavy duty violence and death and the fight to survive becomes a somewhat brutal one.
It is hard to compare Chappie to anything previously released - it is a unique offering.