The second Helen & Susan Cruise Mystery - perfect for fans of Richard Osman and sun-soaked crime with bite.
Helen would rather be anywhere than on another cruise.
Unfortunately, her best friend Susan has other ideas.
This time it's Dubai, a ten-day voyage through the Arabian Gulf, and a ship full of entertainers - including a slick magician who can't resist an audience.
But when old tensions begin to surface among one of the onboard acts, Helen senses something isn't right.
Because forty years ago, during a summer season at a British seaside theatre, a magician drowned performing his escape finale.
It was ruled misadventure.
Some people never believed that.
Now, past and present are uncomfortably close - and Helen is starting to wonder whether history has a way of repeating itself at sea.
On a cruise ship, everyone is trapped together.
And some tricks were never meant to be performed twice.