Death in Paradise series 11 has arrived on BBC One - here's a full run down of who's on the cast.
Set on the fictional Caribbean island of Saint Marie, the hit crime drama follows the work of island detectives as they investigate mysterious murders.
Fresh from a one-off Christmas special, a brand new set of eight episodes are airing now on TV.
Death in Paradise 2022 cast
Returning to lead the cast will be Ralf Little as D.I Neville Parker.
Also on the main cast for the new series are Joséphine Jobert (DS Florence Cassell), Don Warrington (Selwyn Patterson), Élizabeth Bourgine (Catherine Bordey), Tahj Miles (Marlon Pryce) and brand new cast regular Shantol Jackson who plays Saint Marie officer Naomi Thomas.
Meanwhile each episode will feature a cast of guest stars.
In the second episode (14 January) are Tamzin Outhwaite (Ridley Road) as Holly Faircroft and Oscar Morgan as Jake Faircroft
The full list of those appearing across the new series includes Tamzin Outhwaite (Ridley Road), Nicholas Bailey (Sally4Ever), Jason Done (Waterloo Road), Ben Onwuke (Safe) and Ben Starr (Jamestown).
Also set to appear are Kate O’Flynn (Close To Me), Marcus Onilude (Ted Lasso), Simon Lenagan (Breeders), Petra Letang (The Reluctant Landlord), Jake Fairbrother (Skyfall), Aislín McGuckin (Normal People), Karise Yansen (Wolf), Aron Julius (DCI Banks), Faith Alabi (Industry) and William Gaminara (The Trial Of Christine Keeler).
Andrew Leung (Cruella), Jessica Clark (The Doll Maker), Victoria Ekanoye (Doctors) and Naana Agyei-Ampadu (The Wheel Of Time) complete the cast.
Watch Death in Paradise on TV and online
The new series of Death in Paradise currently airs weekly on Friday nights at 9PM on BBC.
You'll also be able to watch episodes online via the BBC iPlayer here once they air on TV.
A teaser for the second episode of the new series shares: "The arrival of a long-lost brother to a family-run golf club culminates in a body on the course. But a prime suspect with an alibi leaves the team with an impenetrable conundrum."
Meanwhile all past ten series and Christmas special are available to stream online now via iPlayer - 81 episodes in total!