Janardan (Ranbir Kapoor) to zwyczajny chłopak, który ma wielkie marzenie - zostać gwiazdą rocka jak Jim Morrison. Cel ten jednak wydaje się niemożliwy do osiągnięcia, ponieważ nie potrafi on zdobyć przychylności publiczności. W końcu zdaje sobie sprawę, że brakuje mu tego, co mają inni wielcy muzycy - tragicznych przeżyć, bolesnego zawodu miłosnego. Jednak życie Janardana to oaza spokoju, by to zmienić chłopak postanawia zalecać się do pięknej Heer (Nargis Fakhri), licząc na to, że ta złamie mu serce podobnie jak innym swoim adoratorom. "Rockstar" to droga chłopaka, który zostawia za sobą Janardana, by stać się Jordanem, który przemierza drogę od zwykłej naiwności do bólu, od niewinnej przyjaźni do nieodwzajemnionej miłości, od kampusu w Delhi do międzynarodowych scen.
Córka Katherin (Shernaz Pate) i Paula McNally (Dhritiman Chatterjee) - Michelle (Rani Mukherjee) w wieku 2 lat straciła wzrok i słuch. Rodzice nie są w stanie dotrzeć do zamkniętej we własnym świecie dziewczynki. Wyrasta ona na dzikie dziecko, nie umiejące w żaden sposób komunikować się ze światem. Ojciec postanawia oddać ją do zakładu opiekuńczego, ale matka szuka nadziei na pomoc zatrudniając Debraja Sahai (Amitabh Bachchan), nauczyciela głuchoniemych dzieci. Dla pogrążającego się w alkoholizmie Deraja ta sytuacja staje się okazją do zmiany życia i odzyskania jego sensu...