2. Veer-Zaara
You could call it a really long film, but if there's a director audiences just don't seem to tire of, it's Yash Chopra.
This love legend is a lavish epic on a wonderfully extravagant scale, and crowds starved of the concept of true romance lapped it up loyally. The film stars the three most successful stars of the industry: Rani Mukerji, Preity Zinta, and the man leading the rest of the pack, Shah Rukh Khan.
Add to it Chopra's trademark blend of emotions, and a dash of the legendary Madan Mohan's music, and you have a film that can't help but be successful.
Don't Miss!
Worst Films 2004