First half of the movie is great and exciting. During first half, You are sitting on edge of your seat. However, second half proves that you are watching a bollywood movie where things starts to disconnect and do not fall in place. I also felt that there was too much unnecessarily sexual dialogs which did not portrait the characters well. Storyline is great...actors have done a great job but dialogs are catchy in first half of the movie only. Please do not take underage kids with to watch it.