Beware: if you want to watch this movie for a dosis of pure robots and action, you need to know this is not an action movie. It presents the drama revolving around a dystopian future where technology is used in unethical ways to serve big corporation and military complex purposes. Even it falls short in developing the characters and middle story, making it dull and slow at times, It excels at showing how the future would look like if the advancements in technology lead us away from our humanity. If you have the patience, i would recommend this movie for a dosis of some amazing key components about what awaits us if we remain unaware. A must watch if you enjoy cyberpunk genere.