The movie should please masses for whom it is meant. Stories of identical twin sisters one simple, timid, introverted and the other clever, daring, bad were seen in quite a few movies. The contrast between both characters makes a nice basis for plot twists and surprises and it also allows the actor to showcase her talent in two contrasting roles.
This movie sticks to this popular narrative and keeps the audience glued to the screen even though a few sequences lack credibility. It's all about the good girl bad girl syndrome seen many times on the screen. At places the scenes are trite and formulaic.
Kriti Sanon makes the best of the two characterisations and does impress in the diverse characters. She has done well in both avatars, the neurotic and the one with swagger. Shaheer Sheikh plays the young and dashing businessman who marries the timid Kriti but he has a horrible temper leading to domestic violence. The movie depicts him as a wife beating monster and clearly misogynistic. Karol plays a police Inspector cum lawyer with sincerity who not only investigates the case but also argues in court. Is this credible? The court scenes also lack conviction.