Just saw this movie and I liked it, except its end. And I have to agree with what Tarun said, this movie has a loose end and I don't like it. They could finish it much better. Anyway, it is good, not that this thematic hasn't been seen before, but it's worth to watch it IMO.