Terrible acting!!! It was painful to watch her acting through this film all the way. They put more effort into their makeup than into a good performance, it wasn't believable at all, it was a flat performance. Good visual effects. I really like the AI robot Smith, concept, script etc.