Tu Hai Meri Kiran Review: ★★☆☆☆ (2/5)
Tu Hai Meri Kiran starts with a smart, curious premise and a decent first half. But loose time travel rules, date mistakes, and a crowded second half leave the film more confusing than thrilling.
Rating: ★★☆☆☆ (2/5)
Platform: Theatres
Genre: Romantic Thriller
Cast: Sonakshi Sinha, Zaheer Iqbal, Ankit Gupta
If Shah Rukh Khan’s Darr taught Bollywood one thing, it is that a man who refuses to take no for an answer is a serious red flag. Tu Hai Meri Kiran borrows that idea, adds a time-travelling phone, and spreads it across ten years. It sounds exciting, and for a while, it is. Then the film gets so busy juggling time, love, and obsession that it forgets to make sense.
The story begins when Kiran, played by Sonakshi Sinha, finds a strange old flip phone and gets a call from a man who seems to live ten years in the past. He is Samar, played by Zaheer Iqbal.
A few small clues, like what is playing in theatres and what is on the radio, help them realize they are talking across a decade.
That is a neat start. You immediately wonder why these two were chosen, how the phone ended up with them, and whether they can change the past. You expect a mystery, maybe even a chance to stop something terrible from happening.
Instead, the story takes a darker turn. Samar is not the charming dreamer he thinks he is. He lies about his life, invades his neighbour’s privacy, and quickly sees that Kiran’s knowledge of the future could help him make money. Then he falls for her, and when she doesn’t feel the same way, his affection turns into control. He uses the phone to interfere with her life and tries to push her younger self toward him.
There is an interesting idea hiding here about the thin line between love and obsession and whether you can really rewrite the heart’s destiny. The film hints that some things are meant to be, no matter what anyone tries to change. Unfortunately, the screenplay only touches the surface of that idea.
For a film built on time travel, the rules feel unclear. Why were these two connected? What happens when they change the past? Why should Kiran pay the price for interfering with fate?
The film raises these questions but never answers them, and at some point you stop trying to figure it out and wonder if the writers know the answers either.
Small mistakes in dates also hurt the story. When a plot depends on specific days and pop culture moments, getting those details wrong pulls you out of the film. One reviewer noted that the timeline of the movies shown in theatres does not match the dates in the story, which is distracting.
The first half works because the idea is fresh and keeps you guessing. The second half goes off track, with too many twists, too many loose ends, and too few satisfying answers.
Sonakshi Sinha and Zaheer Iqbal share an easy chemistry, and their scenes together have charm. But that can only carry the film so far when the writing is weak.
Zaheer is convincing as Samar, especially when his affection turns sinister, but the character mostly swings between a scheming liar and an obsessive lover and needs more depth.
Sonakshi looks comfortable as Kiran, though her character, a writer, deserved a stronger emotional arc as things get more disturbing.
Ankit Gupta, in his big-screen debut as Kiran’s husband, is decent but does not leave much of a mark. The rest of the supporting cast gets lost in a plot with too much going on.
Tu Hai Meri Kiran has a promising idea, a watchable first half, and a thoughtful question about fate and obsession. But keeping an audience guessing is very different from leaving them confused, and this film does the second far too often.
If you want something lighter at the theatres this weekend, our Udta Teer review covers Ayushmann Khurrana’s spy comedy, which is silly, smart, and easy to enjoy.

