Baabul (2006): cast, story & where to watch
2006 · Film · ★ 6.1

Released in 2006, Baabul is a drama, family and romance film directed by Ravi Chopra, running about 169 minutes.
What it’s about. When his only son dies in an accident, Balraaj urges his depressed daughter-in-law to marry a man who has long loved her in silence.
Who’s in it. Baabul stars Amitabh Bachchan as Balraj Kapoor, Rani Mukerji as Malvika Talwar, Hema Malini as Shobhna Kapoor and Salman Khan as Avinash Kapoor (Avi), among others.
How it landed. With an audience score of 6.1/10, Baabul has drawn a solid, mixed-to-positive response.
Where to watch. In US you can stream it on Amazon Prime Video and Amazon Prime Video with Ads and rent or buy it from Amazon Video, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch Baabul page.
If you liked it. Fans of Baabul tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.
Frequently asked
- Where can I watch Baabul (2006)?
- In US, Baabul is available to stream on Amazon Prime Video and Amazon Prime Video with Ads, and rent or buy from Amazon Video, Google Play Movies and YouTube. Availability varies by country — check our where-to-watch page for every region.
- Is Baabul worth watching?
- Baabul holds an audience score of 6.1 out of 10, and is a strong pick if you enjoy drama, family and romance. Reactions are mixed, so it may depend on taste.
- Who stars in Baabul?
- Baabul stars Amitabh Bachchan, Rani Mukerji, Hema Malini, Salman Khan and John Abraham.
- When was Baabul released?
- Baabul was released in 2006, with a runtime of about 169 minutes.
