This movie is such a pleasant surprise, I have no hesitancy in highly recommend it. It combines well developed characters, a great plot, energetic music, high level production, and fun cinematic angles/tricks to make a fabulous "who done it". Even if Indian/foreign movies & subtitles are not your thing, this movie carries a universal appeal that will keep you on the edge of your seat, and have you leaving the theater with a smile. Actually the subtitles make it more fun, and they even throw lots of English lines. It's a surprisingly good-time movie, and you'll be glad that you took a chance on this non-mainstream movie.