One of those rare films that has a bit of everything - action, romance, comedy, music, style - and does it well. An epic at 3hrs + but is totally engaging all the way.
Essentially it's a western, complete with classic revenge plot and rugged setting (it was filmed in rural Bangalore). Clearly influenced by westerns, there are even moments that have borrowed directly from Sergio Leone (especially Once Upon A Time In The West) yet there is so much originality and spirit to 'Sholay" it doesn't matter. Plus it's hard to imagine Charles Bronson and Jason Robards singing an exuberant song together about friendship!
Strange to compare it to films such as 'The Sound of Music' (especially with it's moments of tragic violence) but it is on that level of classic all round films that require repeated viewing.
I'd never seen a Bollywood film before. I'd be surprised if there is another one as satisfying as this. Solid entertainment. The kind of film that cinema is all about.