Kapoor was the beating heart of Shekhar Kapur's sci-fi drama, making the titular character rather iconic, quite task given he's battling the terrific Amrish Puri as Mogambo.
Kapoor continues to jive to Lakhan's introductory song, testament to how much of an impact the slacker sub-inspector from Subhash Ghai's masala film had.
Kapoor played the over-enthusiastic younger brother of Kishen (Jackie Shroff) in this brooding drama, and channeled beautifully the energy of the spirited young man who finds himself in an unexpected situation.
Yash Chopra cast Kapoor as Viren, once in love with Pallavi (Sridevi) and, decades later, caught up in a romance with her daughter Pooja (also Sridevi).
In Vidhu Vinod Chopra's Independence saga, Kapoor played equally well the happy-go-lucky rich boy who falls head over heels in love with a girl he has only just glimpsed, and the freedom fighter he becomes in order to prove himself worthy of her affection.
As the reporter-turned-CM in the Shankar film (remade from the director's own 1999 film Mudhalvan), Kapoor represented the anger of India's citizenry towards those they had elected to public office.
Kapoor reinvented himself by playing the philandering, problematic patriarch in the Zoya Akhtar family drama, balancing delicate emotions and an over-the-top exterior tremendously.