Kashf’s father (Waseem Abbas) is bordering on being obnoxious and is most definitely greedy. While so far, Kashf has come across as slightly aloof and enigmatic. You can’t blame her. The gift (if we may call it that) makes her life difficult.

Not knowing the future is a blessing. It gives you the will power and motivation to work towards your goals.

But if you somehow see the end result, the journey becomes meaningless. Hence, to the viewer, it seems like Kashf is under strain constantly. Fighting demons within her.

It’s hard for the audience to relate to her character even if they understand her pain. Her actions are a bit mysterious. Why does she care so genuinely about her father? Why isn’t she opening up to Wajdan? These questions ponder in the minds of the audiences.

However, the character which is making this play work is definitely Wajdan (Junaid Khan).

He is deeply in love with Kashf but respects her boundaries too. There is anger and frustration, but he still keeps it together at all times. His relationship with Kashf is based on mutual respect and a sense of empathy.

Wajdan might not fully comprehend what Kashf is going through, but he is happy to see things from his point of view. While he tries to force things a few times, eventually, he can live with the choices she makes. When he fails, he is willing to shed tears too. That is what makes his character relatable and interesting.

Junaid Khan has played Wajdan with a sensitivity that was needed. His interactions with Kashf are lovely to watch.

There is a level of respect which we don’t see in many dramas and films these days. You do get the feeling that this isn’t your meet-cute story. Rather something bigger is at play here. Going forward, perhaps this is the route their love might take.

There is a certain level of gravitas in the story of Kashf and Wajdan. Credit a degree goes to Junaid Khan’s nuanced portrayal of Wajdan.