The realism that made the relationships in 2008’s Rock On!! so compelling is missing from Rock On 2, replaced by bizarre behavior masquerading as drama.
Following the events of the original film, the surviving members of the rock band Magik (RIP, keyboardist Rob) had a good run for about three years, playing shows and running their own recording label. Then the suicide of an aspiring musician broke them up once again.
Fast-forward five years to the present day, and formerly destitute guitarist Joe (Arjun Rampal) is a wealthy club owner and reality show judge. Drummer KD (Purab Kohli) still dabbles in music, leaving him with enough free time to narrate the film. Singer Adi (Farhan Akhtar) is living near Shillong on a farmers’ collective, despite having no background in farming whatsoever.
There’s a real logical leap required for Adi’s choices to make the slightest bit of narrative sense, let alone make him a hero. His overblown reaction to the aspiring musician’s suicide is to flee to the hinterlands of India (Shillong is on the other side of Bangladesh), not only breaking up his band and depriving Joe and KD of their source of income, but also abandoning his wife, Sakshi (Prachi Desai), and their then three-year-old son.
Somehow, Adi’s version of penance for playing a minor role in a troubled young man’s death means punishing everyone who loves and depends on him. As Adi puts it: “Every time I’ve tried to make music, I’ve hurt someone.” Substitute any other activity for “make music” to hear how dumb and selfish that rationale sounds: “Every time I’ve tried to clean the bathroom, I’ve hurt someone.”
Adi’s commitment to his new farming community isn’t as solid as he thinks it is. Days after rejecting an in-person plea from KD, Sakshi, Joe, and Joe’s wife, Debbie (Shahana Goswami), to return to Delhi, a suspicious fire destroys the farmers’ crops and homes. Adi gives the farmers some cash and heads back to his old life, telling the farmers to call him if they have any problems.
More than a month goes by without Adi giving so much as a thought to his buds in Shillong, let alone check on them to make sure they’re okay. When his former right-hand man finally rings to say that everyone is starving, Adi yells, “Why didn’t you call me sooner?!” Probably because he was trying not to die, you entitled dope!
Adi’s solution to raise awareness of the farmers’ plight is, not surprisingly, to hold a Magik reunion benefit concert, including new band members Jiah (Shraddha Kapoor) and Uday (Shahshank Arora, whose role is too small for an actor of his caliber). Yet dumbass Adi has the bright idea to hold the concert in a field in Shillong, Woodstock-style.
Consider all the reasons why this is stupid. All of the infrastructure for the concert — stage, restroom facilities, equipment storage — has to be built from scratch, at great expense. All the people with the money to afford concert tickets — the farmers are all broke, remember — live far away, meaning they have to travel (at great expense) just to get to the show.
Joe owns a freaking music club! Just have the concert at his place and charge a couple hundred bucks a ticket! All that money that went into setting up the stupid concert and travel expenses could’ve gone directly to the farmers instead of enabling Adi to waste it on another vanity project to ease his troubled conscience.
Joe is the only rational character in the story, dutifully fulfilling his responsibilities, while refusing to be blamed for things that aren’t his fault. Yet he’s written as a kind of villain, just because he considers events in context and isn’t guided entirely by his emotions. Joe, you’re the real hero of Rock On 2.
P.S. Since this is a movie about a rock band, I should mention the music. Shankar-Ehsaan-Loy did a great job writing songs in distinct styles for Jiah and for Magik. Shraddha Kapoor has a good voice, and her character gets the film’s best songs, including “Tere Mere Dil” and “Udja Re” (both embedded below). Magik’s numbers are okay, but I don’t think I can keep trying to convince myself that I like Farhan Akhtar’s singing voice.