Interesting but weird.
I'm sure that a lot of my confusion with this film is cultural, but I have a few issues.
The general mood of this film turns on a dime. It changes from thriller to slapstick comedy to romantic drama almost every scene. I feel off balance when watching it. perhaps this is just part of the language of Indian cinema, although this is more so than most Indian films I have seen.
No one seems too concerned about the morality of Sana cheating on her test. Isn't she studying to be a doctor? You would think that audiences would want to be reassured that they pass their tests honestly.
The girl saved from the fire at the cost of public nudity kills herself? That probably *is* cultural. An American or European woman would surely be embarrassed, but not mortified to that degree, particularly under the circumstances.