Is it predictable? Of course, it's a rom com. The acting was solid, the songs and the dancing were great. The chemistry of the leads was convincing, and the pressure that parents put on their high achieving kids was all too real. I would probably say 81/2 rather than 9, but it's well worth the time. Which by the way it's half as long as typical Bollywood movies.