The 1987 original Robocop took in $50 million at the box-office, which was a lot of money 27 years ago.
Although the main character - injured cop Alex Murphy (Joel Kinnaman) - is the same, the pretence under which he is turned into Robocop has evolved over time.
In this reincarnation, the multinational conglomerate OmniCorp has been leading the world with its development of combat and security robots in the world's hotspots.
Using the latest technology available, these robots were deployed successfully in Afghanistan and Iran and were doing a mighty job in identifying and subduing suicide bombers and insurgents.
But Omnicorp boss Raymond Sellars (Michael Keaton) wants to bring his machines on to United States soil as law enforcement weapons. Standing in his way is a US senator and a bill banning robots on the mainland.