The film, which also has Ayesha Takia, Paresh Rawal and Ranvir Shorey, revolves around K (John Abraham), a self-obsessive chain smoker. Be it his friends, colleagues or his wife Anjali (Ayesha Takia), he disrespects everybody around him.
Anjali tries every trick in the book to change him, but nothing works. Finally, she takes him to a mysterious guy called Baba Bengali Sealdahwale (Paresh Rawal) who runs a rehabilitation centre. He agrees to help K but before that asks him to sign an agreement. Once signed, it cannot be withdrawn.
K agrees to sign, thinking he will break out of it according to convenience. But he is proven wrong when he breaks the rule for the first time. As a punishment, his car is blown up.
He soon overcomes the shock and makes another attempt at smoking-once again he has to pay a very heavy price. Baba Bengali blocks all the roads and K realises he can get out of it only if he quits smoking. At the same time, he also starts suspecting his wife and assumes that she is behind all this.
Saif Ali Khan and Bipasha Basu make guest appearances in the film that has been edited by Vishal Bharadwaj.
Kashyap's last film "Black Friday", based on the 1993 Mumbai serial blasts, brought him huge critical acclaim. Now both critics and fans are looking forward to "No Smoking". Hope it lives up to expectations.