A tale of near Biblical proportions, telling the story of Dayavan, a heroic do-gooder who dedicates his life to helping those less fortunate then himself.
Casting arrow_drop_down
Madhuri Dixit as Neela Velhu
Vinod Khanna as Shakti Velhu / Dayavan
Feroz Khan as Shankar Waghmare
Amrish Puri as Inspector Ratan Singh
Anupam Kher as Mr. Kohli
Aditya Pancholi as Dayavan's son-in-Law
Aanjjan Srivastav as Superintendent of Police
Amala Akkineni as Sarita
Anuradha Patel as
Aruna Irani as
Tinnu Anand as
Alok Nath as
Mangal Dhillon as
Ramya Krishnan as
Crew arrow_drop_down
Feroz Khan Producer
Mani Ratnam Writer
Feroz Khan Director
Feroz Khan Editor
R. Verman Shetty Art Direction
G. Venkateswaran Associate Producer
Pyarelal Ramprasad Sharma Original Music Composer
Laxmikant Shantaram Kudalkar Original Music Composer