
Bharat(2019)
Overview
At the cusp of India's birth as an Independent nation, a family makes an arduous journey to freedom at a cost. A young boy Bharat, makes a promise to his Father that he will keep his family together no matter what.
Director
Ali Abbas Zafar
Studio
Salman Khan Films
Cast

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

Tabu
as Meher

R. Bhakti Klein
as Ringmaster
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2019
Runtime
2h 35m
Language
Hindi
Rating
6.1 / 10
Production Companies
Salman Khan Films • Reel Life Productions • T-Series
You Might Also Like
Frequently Asked Questions
Where can I watch Bharat?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Bharat (2019).
What is Bharat about?▼
At the cusp of India's birth as an Independent nation, a family makes an arduous journey to freedom at a cost. A young boy Bharat, makes a promise to his Father that he will keep his family together no matter what.
Who directed Bharat?▼
Bharat was directed by Ali Abbas Zafar and released in 2019. It is a action, history, drama film.
How long is Bharat?▼
Bharat has a runtime of 2 hours and 35 minutes (155 minutes total).
Who stars in Bharat?▼
The cast of Bharat includes Salman Khan as Bharat, Katrina Kaif as Kumud Raina, Disha Patani as Radha, Jackie Shroff as Gautam Kumar, Shashank Arora as Chotte and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.








