Eh. Acting was okay. Rami Malik felt out of place. Script felt like a copy and paste job with dialog that has been repeated already many times. Editing was subpar. I never felt attached to the story. Not sure what so many people liked it. Maybe I'm missing something.