Fans know that Rani Mukherjee is one of the most beautiful, dynamic women ever to grace a movie screen. Cinephiles know her acting skills are unmatched in Indian cinema. Opportunities rarely come along to see her in a film that draws equally on her dramatic talents and her glam appeal, but My Heart Goes Hadippa is just the ticket. Featuring sparkling comic performances from both Mukherjee and her co-star Shahid Kapoor, as well as dazzling song sequences, this is a rousing, fun-filled musical romance – with cricket, too.
Mukherjee plays a feisty Punjabi woman who just happens to be a brilliant batsman. But, as a woman, she is limited in where she can play. When the cocky Rohan (Kapoor) returns from overseas to take up coaching a national men's cricket team, she seeks a position in the lineup. There's no place on his team for a girl, however. With the annual India-Pakistan match coming up, too much is at stake to indulge a woman's dreams. So, in a conceit right out of Shakespeare, she dons a beard and a cute turban and transforms herself into a man.
Amazingly, Mukherjee is skilled enough to make this device work. She changes her body language entirely, becoming more masculine without ever falling into caricature. This is a subtle and thoroughly engaging performance that depends on Mukherjee's ability to shift back and forth convincingly from woman to man. She nails it.
Debut director Anurag Singh keeps the action humming along, working within producer Aditya Chopra's proven framework for popular hits: high-energy romance and comedy, with a heartfelt love for Mother India. From Dilwale Dulhania Le Jayenge to Chak De! India and now My Heart Goes Hadippa, all the elements are here.
Full of the rump-shaking, percussive joy of Punjabi music, this is a full-on Bollywood masala movie, so it's never shy about deploying Mukherjee's smoky hotness and the hunky cuteness of Kapoor. Right up to its fantastic closing number, this movie bursts with vibrant, firecracker charm.
5