Sholay (1975, 3 hours, 24 minutes)
The most magnum of our opuses. It just stands to reason that the biggest Hindi film of all time also be one of its longest. Ramesh Sippy's immortal Western did it all, and sure took its own sweet time.
The length: The irrepressible Veeru. Cool Jai. Thakur, bitter and arm-less. Basanti and her conversation. Samba. A trick coin. A jailer who'd served under the English. And a villain called Gabbar. Nope, if there is any complaint to be made about the length of Sholay, it's just that we wistfully crave it were even longer.