W fikcyjnym mieście Kaza, wojownicze plemię zostaje uwięzione, zniewolone i torturowane przez bezwzględnego autorytarnego Shudh Singha. Shamshera to legenda o swoim plemieniu, które niestrudzenie walczy o wolność i godność swojego plemienia.
Alizeh to niezależna dziewczyna, wciąż przeżywająca rozpad poprzedniego związku. Ayaan to grzeczny chłopak, który nie ma zbyt wiele doświadczenia w związkach ani w rozstaniach, za to marzący o karierze muzycznej. Spotykają się pewnego wieczoru w Nowym Jorku i z miejsca rodzi się między nimi uczucie - pełne radości, złości i miłości do Bollywoodu - które zmieni ich życie na zawsze.
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.
W tej ponadczasowej opowieści o zakazanej miłości niezależny artysta Raj przybywa do zaklętej wioski i zakochuje się w pięknej, lecz tajemniczej Sakinie.