I think Dilip Kumar accepted this role as an experiment in that the entire dialogue that Dilip has delivered was written in in proper Hindi. That is all Persian/Arabic words that have become current in everyday Indian spoken language were replaced by specific Hindi words.
That has made the film unrealistic. Even though, Dilip has delivered his dialogue effortlessly, the rest of the film is artificial. There is some specific contrast in the story where a conflict is shown between Hindu Dharam and modern secular social ideas. The whole set up of the story is very unrealistic - a police no go area in the middle of modern India.
It is this kind of portrayal that has made the film unacceptable for the masses. That is why the film failed on the box office in spite of Dilip Kumar being the main character.
That has made the film unrealistic. Even though, Dilip has delivered his dialogue effortlessly, the rest of the film is artificial. There is some specific contrast in the story where a conflict is shown between Hindu Dharam and modern secular social ideas. The whole set up of the story is very unrealistic - a police no go area in the middle of modern India.
It is this kind of portrayal that has made the film unacceptable for the masses. That is why the film failed on the box office in spite of Dilip Kumar being the main character.