A well balanced movie in terms of once emotions. It's all hanky-panky and laughter till a point and then though it's got tragic times way ahead the story still has its moments of smiles. I loved the authenticity given to languages - when Dharma meets a Tamilian, the Tamilian speaks in Tamil itself with 'koncham' Kannada. It keeps the character true towards reality.

As this film is really wonderful I'll be strict on it's shortcomings or the cons as they say. The biggest irritating thing in this film is Raj Shetty. His overacting, over the top Mangalorean dialect (Tuluvas in daily life don't talk like that, definitely not in cities) & pronunciations, body language and facial expressions are all the same in every film. He has never changed his character since OMK. His every scene in this film has been very irritating. He is also not in his character. His dialect changes when it's a serious scene later on. Sangeetha Sringeri's acting is slightly bland or should I say I don't know if she is being sarcastic every time she talks. Rakshith is quite OK though there are more glimpses of his characters from the past in terms of body language, yet he is digestible. The neighbours' characteristics are very conveniently written for the story's progress or for Dharma's character. They don't have any contribution to the major part of the film. The dog is simply brilliant.

The film doesn't let us know the route Dharma takes to reach wherever he wants to nor do we know where his destination is. It would have been great to know his map, his route, his destination without which the journey is all over the place.

There is a word used in one scene - 'andha' meaning blind. I have no clue why the hindi word was used while the characters were within Karnataka in that scene. It doesn't come in any characteristic of any character. They could have simply used the word 'kuruda'. It's a silly thing but it made me wide eyed for a moment.

For all these reasons I removed one star but this is a true pan India film and it deserves to be shared with everyone. I have no dogs and never have I ever had one but films with dogs' journeys are simply wonderful! Watch this film at all cost.