New Delhi, June 5 -- Films can creep up on you sometimes. For 130-odd minutes, Bharat trundles along, sometimes diverting, often annoying, deeply inessential. But then, out of nowhere, it turns into a meditation on the lingering scars of Partition. This is the great enduring theme of Hindi cinema, usually cloaked in metaphor. Here, however, it's tackled head-on, stories of loss and separation from both sides of the border. For a few minutes, actors appear genuinely moved and catharses are earned. Then, in a change of tone that feels like a betrayal, we're back in a Salman Khan film....