Home > Movies > List
Recently, Time magazine announced its list of the 100 greatest films of all time, and the eclectic selection includes five Indian films.
While none would question the brilliance of the selected Indian classics like Satyajit Ray's Apu Trilogy, Guru Dutt's Pyaasa and Mani Ratnam's Nayakan, rediff.com decided to ask Indian filmmakers, artistes, technicians and critics what they felt were the best Indian films of all time.
Today, we feature Sourabh Usha Narang, director of the horror flick, Vaastu Shastra.
Rating his top ten films to Raja Sen, Sourabh confesses he tried his best to make room for Farhan Akhtar's Dil Chahta Hai in his list, but failed.
P C Sreeram's list | Mohanlal's list | Theodore Bhaskaran's list | Vipul Shah's list | Subhash Ghai's list
Cast: Soumitra Chatterjee, Madhabi Mukherjee
Director: Satyajit Ray
Meghe Dhaka Tara
Cast: Supriya Choudhury, Anil Chatterjee, Niranjan Ray
Director: Ritwik Ghatak
Cast: Dilip Kumar, Madhubala, Prithviraj Kapoor
Director: K Asif
Cast: Dharmendra, Amitabh Bachchan, Sanjeev Kumar, Hema Malini, Jaya Bachchan, Amjad Khan
Director: Ramesh Sippy
Amar Akbar Anthony
Cast: Amitabh Bachchan, Vinod Khanna, Rishi Kapoor, Parveen Babi, Shabana Azmi, Neetu Singh
Director: Manmohan Desai
Jaane Bhi Do Yaaron
Cast: Naseeruddin Shah, Ravi Baswani, Pankaj Kapur, Om Puri
Director: Kundan Shah
Dilwale Dulhaniya Le Jayenge
Cast: Shah Rukh Khan, Kajol, Amrish Puri
Director: Aditya Chopra
Cast: Seema Biswas, Nirmal Pandey, Aditya Srivastava
Director: Shekhar Kapur
Cast: Ajay Devgan, Mohanlal, Vivek Oberoi, Antara Mali, Manisha Koirala
Director: Ram Gopal Varma
Cast: Aamir Khan, Gracy Singh, Rachel Shelley
Director: Ashutosh Gowariker