The plot moves back and forth in time as we learn what Aditya (Farhan Akhtar), Joe (Arjun Rampal), Rob (Luke Kenny) and K.D. (Purab Kohli) do, and did 10 years ago. 1o years ago the 4 youths were part of a successful band named 'Magik'. The 4 of them were living happy and care-free lives. By winning a concert they had gotten their ticket to success. However due to a rise in differences between Aditya and Joe, the band split, causing the 4 youths to go their seperate ways. By now, each of them lead very different lives and all of them are unhappy with their current situations. Fate causes Aditya's wife to meet KD and after some initial awkwardness and hesitation, the four set off again, from where they left, with the goal of rekindling the magic between them.
'Rock On' is truly a sincere and commendable effort to tell a different story. Unlike other Bollywood movies, it is true to life and very identifiable. The music is good but very simple which has caused it to recieve severe criticism. I really liked the movie and I found it to be quite inspiring. This movie is certainly not a waste of time and if you enjoy Hindi rock music, you just might like this one.