'KAL - Yesterday and Tomorrow' has been made in a completely NEW WAY. It's the first truly INDEPENDENT film to come out of Bollywood as the writer-director Ruchi Narain has raised the entire budget from investors outside the film industry.
'KAL- Yesterday and Tomorrow' is about relationships, friendships, change, the city and... memories. It is about growing up in a big city. The film traces the lives of a group of five college friends – the twists and turns they take as they make their way through the world. It juxtaposes the past with the present. 'KAL - Yesterday and Tomorrow' is an original script that takes a realistic look at Mumbai's upper middle class youth who live in a city where billboards, brands, traffic, congestion, overcrowding, affluence and poverty all co-exist. Not necessarily happily ever after. There are moments of fun, drama, humour, friendship and celebration.
Bhavna (Chitrangda) and Tarun (Shiney Ahuja) were in love. They and everyone else thought they would get married one day... but then, life happened. Tarun left Bhavna for her best friend, Maya (Smriti Mishra). Maya was very rich and it seemed that Tarun's ambition had got the better of him. Whatever the reason, they got married and Bhavna was left, alone. The film begins
When the film starts, it is one year later, and Bhavna has not quite got over it, when one night Tarun shows up at her house. He ends up staying there the whole night. The next morning when Bhavna goes to work, the breaking news is that Maya, Tarun's wife and her ex-best friend, has been found dead. Murdered. Now she unwittingly becomes Tarun's alibi... but is she being used? The film traces Bhavna's search to uncover the truth... of what happened between the victim and the prime suspect, both her friends, both of whom had once betrayed her. Bhavna discovers many of the clues lie in her past. Through her search, Bhavna comes to understand what happened to all of them... her friends - the bunch of kids from college and who they grew up to be.
The story is narrated by an outsider - Rohan Sehgal (Ram Kapoor) - a TV presenter; someone who sees the city more easily for what it is, the good and the bad. He follows the Maya Haksar murder case, at first because of his personal interest in Bhavna, and then because it becomes his news story.
The film has a very fresh, hip, urban look and feel. It is a realistic portrayal of the lifestyle of Mumbai's upper middle class youth. It is not your normal suspense drama!
Chitrangda plays the protagonist of KAL - YESTERDAY and TOMORROW, a photographer who has withdrawn from her friends after her boyfriend left her for her own best friend. When she becomes the central link in the murder of her friend she leaves no stone unturned to bring the truth to the fore.
Shiney Ahuja is Tarun Haksar, Bhavna's ex-boyfriend, and Maya Jalan's husband. His ambition and hunger for wealth and power is notorious, which makes him the prime suspect when his wealthy wife is found murdered. In order to prove his innocence he has to rely on the person he once betrayed - Bhavna.
Smriti Mishra is Maya Jalan, the sheltered daughter of an industrialist. She yearns to be a musician, but is held back, first by her family, and then by her husband. She tries to reconcile with her ex-best friend, to no avail. Maya is found murdered at the start of the film, so her role is enacted through a series of flashbacks.
Boman Irani is Yashwant Dayal. He is Bhavna's father and the dynamic and charming CEO of Jalan Enterprises, a company owned by Maya Jalan's family.
Ram Kapoor plays Rohan Sehgal, a TV news reporter, who is covering the Maya Jalan-Haksar murder case. His involvement becomes more than professional as he falls in love with Bhavna during the course of his investigation. He is also the narrator of the film.
Malaika Shenoy is Sangeeta, a free-spirited friend of Bhavna and Maya's. At the start of the film, Sangeeta has just returned to Mumbai to get married and decides it is the perfect opportunity to shake Bhavna out of her self-imposed isolation. Sangeeta is a lawyer and so gets involved in the murder case.
Murad Ali plays Teji, Tarun's old school friend. When Tarun leaves Bhavna their circle of friends splits up. Teji's loyalties remain with Tarun and he subsequently starts working with him too. Due to his close personal and business relationship with Tarun, he becomes a key witness in the murder case.