Sanjay Chhel's direction is smooth, and he handles the comedy and drama well. The screenplay is engaging, with some great one-liners and situations.