I don't even watch Indian movies like that, nor do I like watching/reading subtitled movies but this one was worth it. So many twists and turns, and no part was boring. It has such an amazing advancement of plot, although it is easy to get lost with so much happening. Best MOVIE