7 Shahid Kapoor Movies To Watch Before Teri Baaton Mein Aisa Uljha Jiya

Team FC

Chup Chup Ke (2006) - Netflix

Shahid Kapoor played the role of a man pretending to be mute after he is caught up in a complicated situation involving a rich family.

Jab We Met (2007) - Prime Video

Kapoor played the irritable business tycoon Aditya Kashyap whose life changes when he encounters a spirited young woman Geet (Kareena Kapoor) in the Imtiaz Ali film.

Kaminey (2009) - Netflix

His first collaboration with Vishal Bhardwaj saw Kapoor essay a double role, playing twins Charlie and Guddu, as different from one another as can be.

Haider (2014) - Netflix

In the final instalment of Vishal Bhardwaj's Shakespeare Trilogy, Kapoor starred as the titular character who returns to Kashmir to search for his father, who has been missing since he was detained for sheltering terrorists.

Udta Punjab (2016) - N/A

Kapoor played the drug addict music sensation Tommy Singh in Abhishek Chaubey's grim indictment of the state of Punjab.

Padmaavat (2018) - Prime Video

Under Sanjay Leela Bhansali's direction, Kapoor donned the garb of the 14th century ruler of Mewar Rawal Ratan Singh, who finds himself locked in battle with Allauddin Khilji, the Sultan of Delhi.

Jersey (2022) - SonyLIV

The remake of a Telugu film of the same name, Kapoor played an embittered ex-cricketer who steps onto the field once again to redeem himself in the eyes of his young son.