There are many Indian Hindi movies which are adaptations of novels. Some of these movies did a great justice to the novels while others failed to do so.
Here I will list those movies which are based on books.
Devdas
There are 2 movies of this name, one released in 1936, other in 2001. Both of these movies are based on Sarot Chandra chattopadhyay Bengali novel Devdas.
2001 movie was directed by Sanjay Leela Bhansali and starred Shahrukh Khan as Devdas, Aishwarya Rai as Paro, Madhuri Dixit as Chandramukhi. The movie received positive reviews from the critics and was a box office success.
Haider
This 2014 movie was based on William Shakespeare novel Hamlet. The movie was directed by Vishal Bhardwaj and starred Shahid Kapoor and Tabu on lead roles, Shraddha Kapoor and Nawazuddin Siddiqui in side by roles. The movie was based in Kashmir.
The movie received positive reviews and was a box office success.
Kai Po che
This movie was based on Chetan Bhagat Novel "3 Mistakes of my life". The movie starred new comers, Sushant Singh Rajput, Rajkumar and Amit Sadh. The movie was based in Amhedabad and a buddy sports movie based on life of 3 friends.
The movie received positive reviews from the critics.
2 States
This is based on novel 2 States by Chetan Bhagat. This movie starred Alia Bhatt and Arjun Kapoor in lead roles. The movie is based on love stories between 2 people of 2 different states i.e. Tamil Nadu and North. The film was produced by Karan Johar.
Aisha
Aisha movie is based on Jane Austen novel Emma. The movie starred Sonam Kapoor as Aisha and also Abhay Deol. This movie is a romantic comedy. It was a box office blast and did not receive good reviews from the critics.
Dil Bechara
This movie is based on John Green novel "The Fault in our stars". The movie was the last movie of Late actor Sushant Singh Rajput. The movie was the debut of Sanjana Sanghi. The movie is based on 2 lovers, both suffering from cancer and is a emotional love story.
3 idiots
This phenomenal movie is based on Chetan Bhagat Novel " Five point someone". The movie is also a real life story. The movie was directed by Rajkumar Hirani. The movie stars Aamir Khan, Karrena Kapoor Khan, R. Madhavan, Sharman Joshi in lead roles.
Omkara
This movie is based on Othello novel by William Shakespeare. The movie was directed by Vishal Bhardwaj. The film starred Ajay Devgn and Saif Ali Khan in lead roles.