There have many moments of comedy which actually make it a fun-ride, but the dialogues has no depth that much. With that story, there should have better writings. They try to give some twist which is good to make it more interesting. There have some overactings also that prevent it from being great. Overall it's a good entertainer.