I didn't really like the first and second act, but the 3rd act was really good, and for the plotline, it has so many things that were not realistic or doesn't make sense, the acting of the leads was great, but I didn't like the acting of the side actors, the dialog was kinda good at some point. so overall I will give it 6/10