Produced by Vivek Kumar and directed-edited by Naresh Malhotra, Kranti is the story of a father-son, who are both honest police officers but live their lives believing in their own dictum.
Commissioner of Police, Awadesh Pratap Singh (Vinod Khanna) is a man who believes in living by the rules laid down in the past. He is rigid in his beliefs, doesn’t believe in changing with the times and has strong morals, which he swears by. On the other hand, his son, ACP Abhay Pratap Singh (Bobby Deol) has a different perspective towards life. He lives life on his own terms. He believes that the laws of the country are outdated and there's an immediate need to change the way justice is served.
Despite the father son differences, all is kind of well till a series of incidents bring Rana Pratap (Kabir Bedi), a wealthy businessman, in the picture. He is a man who funds terrorism. When ACP Abhay Pratap Singh starts coming in his way, he tricks him and get him arrested. No one but Abhay's mother (Rati Agnihotri) believes in Abhay's innocence.
Once Abhay is released from the jail, he makes it his mission to prove to his father that he's totally innocent. After a series of incidents, not only does Awadesh Pratap Singh comes to realise that his son is innocent but also brings the criminals to justice - just like his son would.
There's nothing new in the movie. The story of father son having their differences has been repeated so many times that it hardly generates any excitement. Poor direction, shabby story treatment and loose editing make the whole project weak. Cinematography is just about okay. This is movie that reminds you of movies dating back to the 80s.
Performance wise, Bobby Deol acts like he was forced to act in the movie, Amisha Patel’s is OK in whatever little she was offered to do, Vinod Khanna acts the way he's supposed to, Rati Agnihotri and Kabir Bedi do not disappoint. Dalip Tahil is wasted.
On the whole, there's nothing special about Kranti at all. Watch it if you have nothing better to do.