Overall this is a 2.5 to 3 star read for me. 
 I love a good mystery thriller. I also look forward to reading about strong characters or at least characters that grow through the story. This being a thriller I did not expect any character growth but I also did not expect to come across a character (our protagonist- Lo Blacklock) I did not like and this was one of the main reasons I did not enjoy this book much. 
 She seemed self destructive (view spoiler)[ come on she is taking medication and can't sleep after the robbery, has her career's biggest assignment and still drinks herself into oblivion when she gets the chance (hide spoiler)]. Although I did not doubt what she had seen or heard on the ship I also found her actions extremely stupid (view spoiler)[ being a journalist I assume she is well read and should have more sense than to run around a ship screaming that there has been a disappearance/murder to all who will listen including the killer (hide spoiler)]. 
 And then there is the twist at the end of the story which I should/would have enjoyed but I guessed 20% into the book all thanks to a random no-brainer Bollywood movie (no plagiarism but made it easier to guess). 
 Some of the other problems I had were (view spoiler)[ Anne's body being discovered with Lo's clothes nearby. Considering where Anne's body was dumped I find it highly unlikely the 2 happened to be found near each other. Also the money that Lo gets from Carrie. How did Carrie manage to pull it off? she should have had ID and account numbers and passwords and I don't think Richard was stupid enough to have passed it on to her. (hide spoiler)] 
 I would have loved it if the following had happened instead (view spoiler)[ that Anne had managed to over power Carrie and throw her off board and then pretends to be Carrie, killing her husband and running away to live the life she wants with all her money (hide spoiler)].