Bharat is a film about a man, Bharat, who loses his sister and his father in the partition crises and then how his life takes multiple turns and teaches him a lot of life lessons.
Bharat which stars Salman Khan and Katrina Kaif in leading roles is overall a good film to watch with your family.
Salman Khan has performed good enough to do quite justice to the character whereas Katrina Kaif had done a great job in portraying a strong, opinionated and independent women, 'madam Sir' as Bharat calls her. However the best performance in the film is of Sunil Grover as Bharat 's childhood best friend.
The film is very massy and entertaining in the first half with Salman Khan dancing and romancing all over. However the second half of the film seems to be like too much dragged. There are scenes and characters that do nothing to build the story. This 2 hrs 30 mins long film would have made a more impact of it would be shorter.
Also Salman Khan's acting as an old man is a bit hard to gell in.
Otherwise the movie is an entertainer that you would enjoy.
Thankyou !