OTTplay Logo
settings icon
profile icon

From Black to Mardaani - Rani Mukerji's 7 must-watch films to stream on OTT

Rani Mukerji has starred in iconic Bollywood films such as Kuch Kuch Hota Hai, Kabhi Alvida Naa Kehna, and Hum Tum, among many others. Here are her 7 best films to watch on OTT

From Black to Mardaani - Rani Mukerji's 7 must-watch films to stream on OTT
Rani Mukerji starrer Black, Mardaani and No One Killed Jessica

Last Updated: 12.30 PM, Mar 21, 2024

Share

Rani Mukerji is a powerhouse performer whose career spans more than two decades. During this time, she has wowed audiences in films such as Veer-Zaara, Mardaaani, and No One Killed Jessica, among others. As Rani turns 46 today, we go down memory lane and list Rani Mukerji's 7 best films that are available to stream on OTT today!

Black (Netflix) 

Black
Black

Helmed by Sanjay Leela Bhansali, Black (2005) is an intense drama film starring Rani Mukerji and Amitabh Bachchan as Michelle McNally and Debraj Sahai, respectively. Black revolves around the life of Michelle, a deaf and blind girl who tries to overcome her disabilities and lead a normal life with the help of her teacher, Debraj. Rani received critical acclaim for her convincing performance, while the film earned accolades for its emotional storytelling. 

Mardaani (Amazon Prime Video) 

Mardaani
Mardaani

Rani played a cop in this crime thriller in which she aims to solve a human trafficking case. Rani effortlessly played Shivani Shivaji Roy, a fearless and dedicated police officer who showcases her strength in incredible fight sequences. Helmed by Pradeep Sarkar, the film was released in 2014. 

Hum Tum (Amazon Prime Video)  

Hum Tum
Hum Tum

Rani was widely appreciated as Rhea Prakash in Kunal Kohli’s 2004 film, Hum Tum. The film centres around Rhea and Karan Kapoor (played by Saif Ali Khan) and their banter surrounding human relationships and friendships. The two keep crossing paths over the years, only to fall in love and live happily ever after. 

Kuch Kuch Hota Hai (Netflix)  

Kuch Kuch Hota Hai
Kuch Kuch Hota Hai

Shah Rukh Khan, Rani Mukerji and Kajol's Kuch Kuch Hota Hai (1998) is a cult classic. Directed by Karan Johar, it is a love triangle with drama, romance and comedy. Rani played a popular college girl who gets married to Raj (played by Shah Rukh Khan). She dies young, giving her 8-year-old daughter the responsibility to reunite her father with his long-lost love, Anjali (played by Kajol). The incredibly stylish clothes, iconic dialogues and peppy soundtrack still capture the hearts of audiences.  

Saathiya (Amazon Prime Video)  

Saathiya
Saathiya

Helmed by Shaad Ali, Saathiya, starring Rani Mukerji and Vivek Oberoi, is another cult film. It revolves around the lives of Aditya Sehgal (Vivek Oberoi) and Suhani Sharma (Rani Mukerji) as they navigate the ups and downs of marriage. Rani was impeccable in the film, showing off her acting chops by playing a character with emotional depth and vulnerability. This 2002 film is a must-watch for those who love watching romance. 

No One Killed Jessica (Netflix) 

No One Killed Jessica
No One Killed Jessica

Rani Mukerji gave a stellar performance as a journalist in director Raj Kumar Gupta's film. Released in 2011, the film is based on a real-life murder case that shook the nation. Popular for its intense storyline and powerful performances, it is a must-watch for cinephiles. 

Kabhi Alvida Naa Kehna (Netflix) 

Kabhi Alvida Naa Kehna
Kabhi Alvida Naa Kehna

Helmed by Karan Johar, Kabhi Alvida Naa Kehna, starring Shah Rukh Khan, Preity Zinta, Rani Mukerji and Abhishek Bachchan, was released in 2006. This romantic drama film deals with complex issues such as love, friendships and infidelity that are wonderfully portrayed by Rani and the others on screen. The actress played Maya Talwar, a young woman living in the US who is stuck in a loveless marriage. She finds love in another married man. The film is about how they deal with their inner demons and their respective partners.

Get the latest updates in your inbox