Ce film est un mélange de romance, de musique et de danse, avec une histoire d'amour passionnée qui saisit l'audience dès le début. Shah Rukh Khan, dans son rôle de Samar Anand, est excellent, même si son âge est parfois visible dans les scènes de flashback. Anushka Sharma, qui joue le rôle d'Akira Rai, est également très convaincante et apporte une fraîcheur au film. En revanche, Katrina Kaif, qui incarne Meera, est parfois jugée froide et distante, même si elle montre une certaine émotion dans certaines scènes. L'histoire est intéressante, mais peut paraître un peu prévisible, avec des invraisemblances qui sont cependant compensées par la beauté des paysages et la qualité de la musique. Le film est un hommage à l'amour et à la passion, et les scènes de danse et de chant sont particulièrement remarquables. Globalement, ce film est un bon représentant du cinéma indien, avec ses défauts et ses qualités, et peut être apprécié par les amateurs de Bollywood et les nouveaux venus dans le genre. Il offre une évasion agréable et une histoire d'amour touchante, avec des acteurs talentueux et une musique envoûtante.