The movie was gripping and funny until the interval and then it goes on to be weird, full of not so pleasant surprises. The story line falls way short of the concept which could have been an amazing movie with a better execution. Was hyped to watch this movie, was somewhat disappointed.