I was very, very excited for this movie. I have to admit, I was a little disappointed. It started off strong and with the exception of 2 action scenes fizzled over the rest of the movie. I felt they could have done so much more with it, it was kind of boring in some parts, way too many loose ends, not enough character development. Still, I would say, for the most part it was enjoyable and it makes you think. It was sort of like Rock, Scissors, Paper with super powers lol. If you read this review and have your expectations lowered a little, you will probably enjoy it more. Definitely a great rental.