Kill Dil is a sleeper hit often referenced by critics (some who might have realized they may have been too overly critical) when it is being compared with other similar films. The premise of the film is a bit illogical but the actors play their parts with such energy and conviction that most viewers become hooked on the story. It is a comedy which can detach the viewer from any realism in the action and employs the risky choice of the characters addressing the viewing audience directly. Also the characters give their own point of view comments on their dialogs while speaking them. Some critics might like to see the story straightforwardly unfold as it supposedly occurred so they can decide for themselves what they can believe or accept, like in the American thriller The Professional, which concerns an assassin who has second thoughts about his job after guarding a young daughter, whose whole family is cruelly wiped out in a mob hit. Ranveer Singh portrays the main protagonist so convincingly with not a lot of supporting detail. He switches effortlessly between innocence, cynical arrogance and cold cruel psychopathic behavior. The film is stylized in the manner of a burlesque or an over the top farce, which hampers believability. Critics don't like anything that strays from or puts them slightly outside the story. They also like conventional heroes, heroines and villians. The script is extremely witty almost like a restoration comedy with stereotypical characters who though clever, realistically might not actually say some of their best lines. Though brilliant in themselves, some of the best dialogs, put the viewer outside the story. Yet, Govinda is wonderful if a bit too much in his dialogues. Same for Parineeti Chopra and Ali Zafar and Ranveer. Kill Dil is an awesome film if still somewhat of an overwrought stereotypical story uneasily stuck between genres. It's confessional, realistic and heartbreaking (which could be an English translation of Kill Dil) yet is too much of a farce to actually be believed as true heartbreak. It could have been more brilliant if the script were edited into more authentic detail in the action and back story with less superficial wit (which draws a viewer's attention more on the writer than the characters, who are supposed to be served by the writer, not the other way around). Still it is extremely enjoyable and satisfying, with stellar if sometimes overwhelming acting by Ranveer Singh, Ali Zafar, Parineeti Chopra and Govinda.