Best Indian Movies of All Time (All Language)

The Top Ten Best Indian Movies of All Time (All Language)

Sholay
Baahubali 2: The Conclusion (Telugu)

Best movie ever

P.K
Lagaan - Once Upon a Time in India
Manichitrathazhu (Malayalam)
3 Idiots
Munna Bhai M.B.B.S.
Devadas
Nayakan
Drishyam (Malayalam)

The Contenders

Vikram Vedha
96
Andhadhun
Pappu Passport
Ratsasan
BAdd New Item