The Good Ship Murder backdrop
The Good Ship Murder poster
Free in US
Amazon Prime Video
The Roku Channel
See more options on TMDB

The Good Ship Murder

5.8
3 seasons
23 episodes
Returning Series
Mystery
Drama
Crime

Plot Summary

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.

First Aired:October 13, 2023
Last Aired:February 17, 2026
Episode Runtime:45m
Networks:
5

Cast & Characters

Where to watch free (US)

Amazon Prime Video
The Roku Channel

Seasons (4)

Series 1
8.6

Series 1

8 episodes

Aired: 2023

Ex-cop-turned-cabaret-singer Jack and first officer Kate join forces to crack a series of murders aboard a Mediterranean cruise liner. Though their partnership starts off chilly, their teamwork soon becomes seamless—both in solving crimes and in matters of the heart, as romance begins to bloom.

Series 2
5.1

Series 2

7 episodes

Aired: 2025

Jack and first officer Kate are back on board and ready to solve more high-seas mysteries. After proving to be a dream team, their sleuthing skills will once again be put to the test as a new wave of crimes rocks the Mediterranean cruise liner. With danger lurking between the cocktails and cabaret, Jack and Kate will have plenty to sink their teeth into—while their budding romance continues to set sail.

Series 3
4.9

Series 3

8 episodes

Aired: 2025

The Good Ship Murder Season 3 sees cabaret singer/ex-detective Jack Grayling (Shayne Ward) and First Officer Kate Woods (Catherine Tyldesley) investigating more murders aboard MSC Virtuosa as it sails Mediterranean and beyond, with Ross Adams joining as entertainment director, and new cast members like Ellie Leach adding intrigue, all kicking off with a Christmas special in late 2025 and airing new episodes into 2026, featuring destinations like Crete, Istanbul, and Ibiza.