Movie has some new concept of misusing stem cells technology and they could have given some more detailing on it. Though the movie has lot of scope for suspense and turns, this one falls flat and you can easily guess what next to happen.
Tamil