It was OK.
I didn't read the book so I cannot compare but I wasn't able to connect.
The main female character was flat (not sure if this is how she was written , i lsodidn't feel a connection between them.
No tension when they were "falling " for each other and a bit rushed.
I think if the female casting was different may have worked.