Rockstar is a 2011 Indian musical romantic drama film directed by Imtiaz Ali, starring Ranbir Kapoor and debutant Nargis Fakhri, with music composed by A. R. Rahman. The film also stars Shammi Kapoor, Moufid Aziz, Aditi Rao Hydari, Piyush Mishra, Shernaz Patel and Kumud Mishra in supporting roles, with the former making his last silver screen appearance. The film was produced by Eros International Ltd. along with Shree Ashtavinayak Cine Vision Ltd. It follows Janardhan Jakhar a.k.a. JJ and Jordan, who dreams of becoming a big rockstar. Yet, eventually on attaining all that he dreamt of, he realises that he was soulless and despondent without the presence of the already married Heer Kaul in his life, with whom he shared a short-term, intimate relationship, back in his college days and during his time in Prague, where she was living a depressed life with her husband. When diagnosed positive for Bone Marrow Aplasia, Heer was allowed by her parents to be with Jordan, as her health condition improved with his presence. But accidentally, Heer gets pregnant, proving fatal to her life. Her consequent death and the guilt that he was responsible made Jordan suffer the irrevocable and eternal heart break, which he once sought for, believing pain is what that could bring out the artist in him. Development of Rockstar commenced in May 2010. Nargis Fakhri was cast as the female lead, after plans to give the role to Kareena Kapoor were shelved. Filming in India took place at Delhi, Kashmir, Mumbai and Dharamsala, while the foreign sequences were shot in Prague and Liberec, Czech Republic.