Death in Paradise 2019 concludes on BBC One for Series 8 tonight but who's on the cast?
Filmed on the French-Caribbean island of Guadeloupe, the award-winning drama returns to BBC One for the last episode of it eighth series this evening.
It's the final of eight episodes in the new series. You can watch past episodes online via the BBC iPlayer.
Death in Paradise cast
Ardal O’Hanlon reprises his role as lead detective DI Jack Mooney alongside Joséphine Jobert (DS Florence Cassell), Tobi Bakare (Officer JP Hooper), Don Warrington (Commissioner Selwyn Patterson) and Elizabeth Bourgine (Catherine Bordey).
Also on the main cast are Shyko Amos as Officer Ruby Patterson and Leemore Marrett JR as Patrice Campbell.
Joining them for the seventh episodes are Adelle Leonce as Faith Butler, Terence Maynard as Dezzie Dexter, Errol Trotman Harewood as Bunny Hicks, Richard Blackwood as Carlton Smith and Richard Pepple as Junior.
Death in Paradise spoilers
The new series sees Detective Jack Mooney now settled in to life on the beautiful Caribbean island of Saint Marie and starting to really get to know the people and places - to a degree that surprises some of his colleagues. But there’s little time for sightseeing, as there are some fiendishly clever murders to solve.
From a popular local radio DJ killed while live on air to a victim being found dead in their very own police station when he’s supposed to be celebrating his 50th birthday in the rainforest, Jack and his team has their work cut out.
To add to the chaos there’s a new face on the team, as uniform officer Ruby Patterson arrives with energy to spare and her own unique take on crime fighting. Officer JP Hooper has got his hands full in trying to manage and train her, not least because she is the commissioner’s niece.
Meanwhile, seemingly nothing can faze DS Florence Cassell and after much coaxing she humbly reveals she has found love. It’s clear how the charming Patrice has captured Florence’s heart, but just as he begins to woo the rest of the team a discovery during a case makes them all question their judgment.
Death in Paradise airs tonight at 9PM on BBC One.