I thought that the movie was alright, nothing special but interesting enough. The story line itself is pretty original and it is one of those movies that make you think. This film can be very confusing at times and I think it is one of those films that you have to see couple of times to fully understand it. I did think that it was ab it too long, a lot of scenes in the middle of the film could have been cut out. The fight scenes looked corny and the sex scenes felt cheesy. I think that the movie had a very interesting concept that makes you think and raise questions, however it was not entertaining. I just felt lie falling asleep couple of times, even though I was intrigued by the story. Overall, I would suggest to rent this movie and treat it as a film that is not for entertainment, but more for working your brain.