I can't believe it's rated so low. This movie is so beautiful. Has everything to entertain you and will certainly make you cry at times. Cute moments, action, subtle romance, superb chemistry between the leads, brilliant direction, comic timing, humor, incredible songs, and overall a good story. Every character did their part neatly. I'm writing this review after this long time cause i didn't really check it before. Today when i watched it on tv, i could feel all the scenes and the emotions properly which i didn't when i was a bit young to understand.
I miss movies like these a lot in this era.