Former police detective Jack Grayling, pursuing his dream of becoming a cabaret singer on a luxury Mediterranean cruise ship, investigates a series of murders on board with the help of the ship's first officer, Kate Woods.
Episodes
Total of 9 episodes.
Series 18 Episodes
Series 18 Episodes
October 13, 2023
There's a murder in every port in this drama set in the sunny Mediterranean.