10 best Indian movies based on novels.

10 popular Indian movies based on novels by famous writers – Maqbool, 3 Idiots, Lootera, Devdas and more.

While Bollywood has been known for it’s commercial films with ‘happy ending’ there have been many movies which told some unique stories written by talented writers who had a different perspective and vision to see the world. Indian film-makers also didn’t mind adapting an already popular novel or book for their film and tried to do much justice to it’s original story while catering it to Indian audience.

Here we have picked 10 Indian movies based on novels.


1. Guide (1965)

Based on The Guide by R.K. Narayan.
This Dev Anand and Waheeda Rehman starrer tells the story of a tour guide who gets englightened after a few persoanl trials.

2. Parineeta (2005)

Based on Parineeta by Sarat Chandra Chattopadhyay.
Set in Bengal the film featured Vidya Balan with Saif Ali Khan and Sanjay Dutt telling the tale of love while addressing the class issues in society.

3. Maqbool (2003)

Based on Macbeth by William Shakespeare.
Starring finest Indian actors like Irrfan, Tabu and legendary Pankaj Kapoor, director Vishal Bhardwaj told the story of crime world in Mumbai while keeping the theme of Shakespeare.

4. Omkara (2006)

Based on Othello by William Shakespeare.
Once again Vishal Bhardwaj took this famous play and set it in rural India. The film featured Ajay Devgan with Kareena Kapoor and gave Saif Ali Khan his most iconic role.

5. Devdas (2002)

Based on Devdas by Sarat Chandra Chattopadhyay.
This novel has made it to big screen a few times and SLB’s take starring Shah Rukh Khan, Aishwarya Rai and Madhuri Dixit stands out for sure.

6. 3 Idiots (2009)

Based on Five Point Someone by Chetan Bhagat.
This Aamir Khan film directed by Rajkumar Hirani deals with Indian education system. The film also featured R. Madhavan and Sharman Joshi along with Boman Irani and Kareena Kapoor.

7. Kai Po Che! (2013)

Based on The 3 Mistakes of My Life by Chetan Bhagat.
Starring late Sushant Singh Rajput with Rajkummar Rao and Amit Sadh, this film was set during communal tension in Gujarat.

8. Lootera (2013)

Based on The Last Leaf by O. Henry.
Starring Ranveer Singh with Sonakshi Sinha, the film was directed by Vikramaditya Motwane and gained much critical praise.

9. Aisha (2010)

Based on Emma by Jane Austen.
Starring Sonam Kapoor with Abhay Deol, this Rajshree Ojha directed film was set in Delhi exploring the Indian matchmaking.

10. Haider (2014)

Based on Hamlet by William Shakespeare.
Vishal Bhardwaj once again took a Shakespeare play and turned it into a masterpiece of his own starring Tabu, Shahid Kapoor and Kay Kay Menon.

11 best movies about Morally wrong women.