
Sanjay Leela Bhansali creates magic on screen like no other artist. His films are grand, emotional, and visually stunning masterpieces. He captures deep human passions and turns them into epic stories. Each frame feels like a beautiful painting brought to life. Watching his work is a journey through music and intense drama. Explore these iconic movies on OTT to celebrate his birthday today.

Manisha Koirala, Sonakshi Sinha, and Aditi Rao Hydari lead this sprawling period epic. Set in pre-independence India, the plot follows the lives of elite courtesans in Lahore. Power struggles erupt between the reigning queen Mallikajaan and her rivals while a rebellion grows. The series features a total runtime of about 7 hours and 12 minutes across eight episodes.
Watch on: Netflix

In Mumbai’s red-light district, a betrayed girl named Ganga rises to become a powerful leader. Alia Bhatt and Ajay Devgn star in this gritty, high-stakes biographical drama. She fights for the rights of sex workers and changes the laws of the land. This fierce story about turning pain into political power has a runtime of 152 minutes. It is a masterclass in performance.
Watch on: Netflix.

The brave Peshwa Bajirao falls for the warrior princess Mastani, sparking a royal scandal. Ranveer Singh, Deepika Padukone, and Priyanka Chopra lead this massive historical epic. While the two lovers fight for their union, his first wife Kashibai suffers with grace. The film features breathtaking war scenes and intense family battles across a runtime of 158 minutes.
Watch on: Prime Video

Ranveer Singh and Deepika Padukone share incredible chemistry in this loud, colorful tragedy. Two lovers from warring Gujarati clans ignite a violent and passionate feud. Their romance leads to a cycle of bullets, betrayal, and intense emotional confrontations. This high-energy adaptation of Romeo and Juliet has a runtime of 155 minutes. It pulses with raw, chaotic energy throughout.
Watch on: Prime Video

This quiet, powerful film stars Hrithik Roshan and Aishwarya Rai. Ethan is a paralyzed magician who eventually asks the court for the right to die. His nurse, Sofia, stands by him as he navigates a life of physical imprisonment. The story is a deeply moving meditation on human dignity with a runtime of 126 minutes. Hrithik's performance is absolutely haunting. Watch on: Netflix

Amitabh Bachchan and Rani Mukerji deliver staggering performances in this intense drama. Michelle is a girl born blind and deaf who lives in total darkness. Her stubborn, eccentric teacher uses unconventional methods to bring light into her life through education. This powerful study of hope and perseverance has a runtime of 122 minutes. It tracks their lifelong bond against all odds.
Watch on: Netflix

Shah Rukh Khan, Aishwarya Rai, and Madhuri Dixit deliver career-defining performances here. A wealthy man returns from London only to spiral into alcoholism when he loses his true love. Paro and Chandramukhi represent the two sides of his tragic, ego-driven downfall. This movie is the ultimate peak of opulent tragedy with a runtime of 185 minutes. It is pure visual poetry.
Watch on: Prime Video

Aishwarya Rai, Salman Khan, and Ajay Devgn feature in this vibrant drama. Vanraj takes his wife Nandini to Italy to find her first love, Sameer. It explores the painful shift from young infatuation to a deep, sacrificial marriage. The film is legendary for its grand scale and has a runtime of 188 minutes. It is a stunning journey of the heart.
Watch on: Prime Video

Manisha Koirala and Salman Khan bring this soulful debut to life. The story follows Annie, who bridges the gap between her deaf-mute parents and her own musical world. She falls for Raj, but family silence creates a massive emotional wall. This heartbreaking classic features a runtime of 160 minutes. It is a beautiful look at love beyond words.
Watch on: JioHotstar