
The Good Ship Murder
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.
Where to Watch
Episodes
Loading episodes…
Top Cast

Shayne Ward
Jack Grayling · 23 eps

Catherine Tyldesley
First Officer Kate Woods · 23 eps

Geoffrey Breton
Piers de Vreese · 23 eps

Zak Douglas
Jamil Al-Rashid · 23 eps

Kiza Deen
Frankie Johnson · 15 eps
Ross Adams
Colin Smallwood · 15 eps

Yuna Shin
Dr. Sharon Tan · 9 eps

Claire Sweeney
Beverley Carnell · 8 eps
Rebecca Hesketh-Smith
Cassie Grainger · 7 eps

Nikolai Tsankov
Yuval Goldmann · 7 eps

James Barriscale
Captain Richard Marlowe · 7 eps

Lesley Dunlop
Carole Merryweather · 4 eps

Vincent Ebrahim
Captain Gregory Jameson · 3 eps

Peter Winfield
Ship's Officer (uncredited) · 2 eps
Mickey Angelov
Goran Musovic · 2 eps
Fergal Coghlan
Charlie York · 1 ep

Jamie Laird
Harris Di Marco · 1 ep

Thérèse Bradley
Freya Di Marco · 1 ep

Vincenzo Nicoli
Roberto Di Marco · 1 ep
Miriam Elwell-Sutton
Rebecca Di Marco · 1 ep




















