First, let me tell you that the definition of "a lot of English dialogues" is completely relative. I should have known better. In fact, maybe 10 lines were completely in English (even the NYC scenes!), plus a couple of randomly-sprinkled English words in the midst of a Tamil dialogue. After discussing this with people afterwards, apparently that DOES constitute a lot of English for a Tamil movie-usually there is zero English! :)
Everyone, however, has been talking about this movie-

My friends warned me that I was in for an experience, seeing a Tamil movie in the theaters. I understood why right from the beginning as people started clapping, cheering & whistling when Kamal Hassan appeared on the screen. It was reminiscent of my DaVinci Code experience (although I still think that crowd was just being obnoxious!) It died down, mostly, as people got absorbed into the movie.
All in all it was a fun experience and I did like the movie, despite some wacky upside down camera shots during some of the chase scenes. Southern movies seem a bit more realistic than their Bollywood relatives (though there are still the musical interludes in exotic locations!) Now all I have to do is learn Tamil so that I can enjoy them even more....