At ripe age of seventy, he can fight armed goons on bikes. "Dont go by my grey hair; my life has been colorful", he asserts with a naughty tinge in his eyes. Meet Mr. Bharat ( Salman Khan) , a guy who's seen it all. From Chacha Nehru's death to India's first world cup win and from Amitabh Bachchan's rise to stardom to Dr. Manmohan Singh actually speaking ( !) ; this gentleman has truly aged along with the country he's named after. Losing his father ( Jackie Shroff) and chhoti sister during the 1947 partition in a Gadar : Ek Prem Katha ( 2001) styled train tragedy, Bharat's sole aim is to take care of his mom and other members and also hold on to his sole family property - Hind Ration shop - come what may. To make ends meet, he keeps hopping odd jobs - from a circus artist to an oil rig worker to a Navy technician - through the decades. In between this journey, he has a trapeze hottie Radha ( Disha Patani) falling for him and later, his Gulf job recruiter - 'Madam Sir'( Katrina Kaif) as he calls her - turning in to his life partner. An official adaptation of South Korean drama 'Ode to my Father'( 2014) , Bharat retains its core theme but then needlessly stuffs the screenplay with it's own comic sequences probably to appeal to a larger audience ( and Bhai fans) . Unfortunately, most of this forced humour falls flat on its mooh. Like Sunil Grover's cringe inducing chaddi comedy as well as a pirate attack making a total mockery of 'Captain Phillips'( 2013) . Tsk tsk! Quite obviously, writer- director Ali Abbas Zafar has bitten more than he can chew here and that reflects in the way the film simply dithers and withers post intermission. Certain sub plots like a TV channel's attempt to re-unite long estranged relatives from both sides of the Wagah Border appear downright childish and never ending. Yawwnnn! On the positive, Salman Bhai is simply super in the titular role and pitches in a stellar performance. His old guy look is awesome. Its difficult to imagine any other star adding such style and swag to this role. Well done Bhaijaan! Of the rest, Disha Patani has one song and one scene. Tabu gets two scenes. So does Jackie Shroff. Sunil Grover, getting a meatier role, is sincere. Conjuring an ever cracking chemistry with Bhai, Katrina Kaif has performed better than ever before. On the tech front, the bygone 60's to 90's era doesn't impress you the way it should have. The visuals and settings are strictly okay. Vishal and Shekhar's music is a let down. In fact, a couple of songs can be deleted from the film. Editing needed to be more crisp and those frequent cuts to the partition scene get repetitive after a point. All seen and endured, Bharat is not as bad as Bhai's last two duds - 'Race 3'( 2018) and 'Tubelight'( 2017) but then not as wow as his 'Bajrangi Bhaijaan'( 2015) and 'Sultan'( 2016) . The film will fall somewhere between the average to good category depending on how big a Salman fan you are!