Hum Aapke Hain Koun (1994, three hours, 26 minutes)
Who knew Indian audiences could do without a bad guy? Sooraj Barjatya did, and hit pay dirt with this mega-family hit, casting Madhuri Dixit and Salman Khan in our all-time greatest money-spinner. India was then reeling from an outbreak of the plague, but it didn't matter -- 'twas wedding season.
The length: A long film, but with a warm cast and a bunch of hit songs, Barjatya managed to authentically recreate the flavour of a North Indian wedding. The film left a lasting influence (10-day shaadis and purple sari knockoffs, among others) and managed to pull off the length quite nicely.