Highlights
The Good Ship Murder

The Good Ship Murder - Series 3 (2025)

Audience Score
49

Series 3 Plot

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.

The Good Ship Murder Series 3 aired on December 27th, 2025.

Series 3 Episodes

30

1. Chrismas Special - Alicante

December 27th, 202548 min

After a passenger is murdered, the hunt for the truth leads deep into a web of deceit and desperation. And with Jack drawn back in by the mystery, will he also rekindle his romance with Kate?

60

2. Cannes

January 6th, 202645 min

The ship docks in Cannes, where a rising star is murdered at a film premiere.

50

3. Istanbul

January 13th, 202645 min

After a murder takes place onboard during a presentation by a renowned wellness guru, Jack is on the case - and the prime suspect is a disgruntled patient.

60

4. Crete

January 20th, 202646 min

70

5. Cape Verde

January 27th, 202645 min

Two widows embark on a grief cruise to celebrate the lives of their departed loved ones. But after the pair visit a shrine, one is found murdered. Jack and Kate are on the case.

60

6. Valletta

February 3rd, 202645 min

50

7. Ibiza

February 10th, 202646 min

After a nightclub owner's slimy business associate is murdered - by being pushed off the venue's balcony - Jack and Kate get on the case. Meanwhile, the pair reach a new understanding.

10

8. Episode 8

February 17th, 202647 min

All Seasons

Series 3
Dec 27, 2025
49
Series 2
Jan 9, 2025
51
Series 1
Oct 13, 2023
86
Specials
Dec 18, 2024