Visually sparkling Indian romantic three hour film preceding the movie Devdas. Starring Salman Khan.
One was not able to guess the end result in advance, although one might have should.
Hum dil de chuke sanam: three and a half stars out of five for the film.
Read more about Bollywood and Hindi cinema here.