An official adaptation of the South Korean drama, Ode To My Father (2014), Bharat is set against a social backdrop. This film focuses on the personal and professional choices that Bharat (Salman Khan) has to make.

Bharat is all about Bharat and the lovely Kumud Raina (Katrina Kaif). They meet, fall in love, separate and meet again. In all of this, we get to meet Vilayati (Sunil Grover), Bharat's friend, and as soon he walks in, I am sure that you will have a smile on your face. Vilayati is fun and together with Bharat, they are a treat to watch. 

From falling in love with Kumud to meeting a dear friend in Vilayati (Sunil Grover), Bharat goes through this up's and down's on an emotional level.

References of Jawaharlal Nehru's death, Amitabh Bachchan's rise, India winning its first cricket World Cup, Sachin Tendulkar and Shah Rukh Khan emerging as superstars the nation looked up to will for sure take you back in time. 

From partition to romance, from separation of the loved ones to their reunion and last but not the least, songs and loads of humour, Bharat has everything that you are looking for. 

Ali Abbas Zafar is in complete control of the film. He has not only adapted the film well but has also mounted the film with a lot of care. 

Every actor has given their best. From Salman to Katrina, Sunil Grover to Jackie Shroff, everyone has done their job to the fullest. Sunil may not go on to become Chand Nawab (Nawazuddin Siddiqui) from Bajrangi Bhaijaan (2015), but he is fun.

As expected, it's Salman Khan who carried the film on his shoulders. He is in good form, playing to his strengths. His performance is endearing and restrained, probably one of his best.

There are only two things that disappoint: The length of the film that the music. None of the songs by Vishal- Shekhar are hummable and will not resonate with you at all.  Post Sultan (2016) and Tiger Zinda Hai (2017), this is Ali Abbas Zafar and Salman's third outing and I am sure this one too will not disappoint you. 

All in all, Bharat is a film that will entertain for sure. Do watch the Salman Khan starrer as I am sure it will worth it. 

Rating: Four And A Half