This is a great movie on so many levels. Without giving too much away, I'll simply explain my summary's meaning. There's a naive innocence about the lead character that reminds me of Forrest Gump. Unable to tell a lie, this man takes everything in life at face value. While it may seem simplistic on the surface, it's really his simple humanity that endears him to the viewer. (It also doesn't hurt that his co-star is beautiful). Then there's the journey we're taken on along with the main characters, which is reminiscent of both movies. Love, fear, tragedy, triumph, prejudice, and tolerance, it has it all. This is yet another Indian flavored film that (after Slum Dog) makes me yearning for more. I'll say no more. OK, I lied, one more thing ... the music is sublime. Enjoy!