I feel this movie got a lot of harsh, undeserving criticism, I loved the moved, absolutely brilliant. Story and characters were done perfectly. At first, I thought it was going to be another cyborg based love story but it turned out to br much greater, and had a lot more depth then I thought at the start of the movie. The plot keeps twisting and it is done well, 8.5/10 for me.