I have to admit. this is my first movie review :).
This is one of those movies that I actually loved and ready to watch it for second, third and ... time. The combination of comedy, action and romance and specially the belief an AI to be this creative is spectacular.
For anyone who hasn't watched it yet, I would suggest you to make some time and watch it as soon as possible before more spoilers get out :)