Death In Paradise series 10 is airing on BBC One - here's when it starts on TV and who's on the cast.
Cameras have been rolling once more on the French Caribbean island of Guadeloupe, filming a set of brand new episodes.
Here's all you need to know about the new series...
Watch Death In Paradise 2021 on TV and online
The new series of Death In Paradise will start on Thursdays, 7 January on BBC One at 9PM.
The 2021 series has eight episodes which will air weekly on Thursdays.
You'll also be able to watch online and catch up on past episodes via the BBC iPlayer here. At the time of writing, past series are also available to watch online.
Death In Paradise series 10 cast
Series 10 of Death In Paradise will welcome back Ralf Little as D.I. Neville Parker, Don Warrington as Commissioner Selwyn Patterson, Tobi Bakare as D.S. JP Hooper and Elizabeth Bourgine as Mayor Catherine Bordey.
They will be joined by Josephine Jobert who returns in the role of D.S. Florence Cassell and newcomer Tahj Miles who will play 18-year-old petty criminal Marlon Pryce.
In a special return, Sara Martins will reprise her role as fan favourite, D.S. Camille Bordey for a two-episode story arc.
Meanwhile guest stars for season 10 will include Jason Manford (Ordinary Lies), Gbemisola Ikumelo (Famalam), Kelvin Fletcher (Emmerdale), Luke Pasqualino (Our Girl), Patrick Robinson (Sitting in Limbo), Danielle Vitalis (I May Destroy You), Laura Aikman (The Split), Steve Edge (Benidorm), Luke Bailey (Noughts + Crosses) and Lia Williams (The Crown). Tobi Bakare‘s real-life wife, Prisca Bakare (BBC’s A Midsummer Night’s Dream) also stars as JP’s on-screen wife Rosey, who is heavily pregnant with twins.
Further guest stars include Eleanor Fanyinka (Masters of Love), Richard McCabe (Poldark), Franc Ashman (I May Destroy You), Bryony Hannah (Call the Midwife), Faye McKeever (Des), Jim Caesar (Grantchester), Adrian Schiller (The Last Kingdom), Niamh Cusack (The Virtues), Shalisha James-Davis (Alex Rider), Delroy Atkinson (Luther), Sean Gilder (His Dark Materials), Lewis Reeves (I May Destroy You) , Kellie Shirley (In the Long Run) and Karen Bryson (Shameless).
Death In Paradise spoilers
In week two, another baffling case leads Neville Parker (Ralf Little), DS Florence Cassell (Josephine Jobert) and the rest of the team to dig deep as archaeologist Professor Roger Harkness (Richard McCabe), is poisoned.
This is much to the shock and horror of his colleagues, timid Assistant Professor Rebecca Morley (Bryony Hannah) and handsome and foppish PHD student, Ed Lancer (Luke Pasqualino).
With only two suspects – and a quick confession - this seems like an easy case to crack, but it turns out the archaeologists weren’t alone.
Whilst the team work on digging up the past to get to the bottom of the case, JP (Tobi Bakare) seems to have met his match in Marlon Pryce (Tahj Miles) a wayward 19 year-old, who could become JP’s biggest challenge.
Florence (Josephine Jobert) and Neville begin to realise they might get along better than they originally thought, but Neville’s attempts to embrace island life soon put him in the Commissioner’s cross hairs...