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 director Vipul Shah, director of Aankhen and Waqt: The Race Against Time.
Shah believes limiting it to ten films is virtually impossible.
Subhash Ghai's listTime magazine's selection
Do Bigha Zameen
Director: Bimal Roy
Cast: Balraj Sahni, Nirupa Roy
Director: Satyajit Ray
Cast: Subir Banerjee, Chunibala Devi, Uma Dasgupta
Director: Mehboob Khan
Cast: Nargis, Sunil Dutt, Rajendra Kumar
Kaagaz Ke Phool
Director: Guru Dutt
Cast: Waheeda Rehman, Guru Dutt
Director: K Asif
Cast: Dilip Kumar, Madhubala, Prithviraj Kapoor, Durga Khote
Meghe Dhaka Tara
Director: Ritwik Ghatak
Cast: Supriya Choudhury, Anil Chatterjee, Niranjan Ray
Director: Vijay Anand
Cast: Dev Anand, Waheeda Rehman
Director: Rajaram Vankudre Shantaram
Cast: Shreeram Lagoo, Sandhya
Director: Ramesh Sippy
Cast: Dharmendra, Amitabh Bachchan, Sanjeev Kumar, Hema Malini
Director: Ashutosh Gowariker
Cast: Aamir Khan, Gracy Singh, Rachel Shelley