
Bharat
2019 · Movie · 155 min · ★ 6.1 · 37% critics
Set around India’s independence, a family faces a difficult journey that tests their bonds and hopes for a safer future. A young boy makes a heartfelt promise to keep his loved ones together, carrying that commitment through years of change, sacrifice, and resilience.
Based on Ode to My Father
Where to watch
Streaming on Netflix.
3 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- भारत
- Years
- 2019
- Release date
- 2019-06-05
- Language
- Hindi
- Runtime
- 155 min
- Max quality
- HD
- Critic score
- 37/100
- TMDB rating
- 6.1/10 (70 votes)
About
You’ll likely enjoy this if you want a family-focused, emotional crowd-pleaser with humour and patriotic touches, especially if you like Salman Khan-style entertainers like Tiger Zinda Hai; Not for you if you need tight realism and subtle drama.
Pros: emotional family drama; strong lead performances; humour mixed in | Cons: uneven pacing; some plot logic complaints; a few odd subplots
Cast & crew

Salman Khan
as Bharat

Katrina Kaif
as Kumud Raina

Disha Patani
as Radha

Jackie Shroff
as Gautam Kumar

Shashank Arora
as Chotte

Kashmira Irani
as Mehek

Nora Fatehi
as Sussan

Sunil Grover
as Vilayti Khan

Aasif Sheikh
as Devbhai

Ayesha Raza Mishra
as Jamuna Kapoor
Directed by Ali Abbas Zafar