Everyone has a motive. It might be better to dig deeper into this. Any visualization of each one's background and how they're connected to Linnet will definitely help.
The insertion of Monsieur Bouc is wrong and a little bit exaggerated. However, changing the character of Salome Otterbourne into a singer is quite ingenious.
The mystery itself, even when you have not read the book yet, is pretty straightforward.
All in all, keep your expectation low and just enjoy the acting of Gal Gadot and Emma Mackey.