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 started on Thursday, 7 January on BBC One at 9PM.
The 2021 series has eight episodes. The next and last episode of the new series airs Thursday, 18 February.
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 the season finale this week (18 February), Emmet Peterson (Wil Johnson) walks into Saint Marie police station confessing to killing his good friend and local businesswoman Gardenia Dujon (Karen Bryson). It appears to be a straightforward case, but Emmett doesn’t remember what happened before he woke up at the scene with a gun in his hand.
It is revealed that Emmett is suffering from post-traumatic amnesia, leading the team to make further inquiries. Even Gardenia’s husband Patrick Harborne (Justin Edwards) and daughter Cassie Dujon (Ayoola Smart) are baffled by the case - what possible motive would Emmet have for killing his best friend Gardenia? Against his instincts and with no other clear evidence, D.I Neville has no choice but to arrest Emmett. But he continues his investigations.
An angry daughter, a jealous husband and mystery man Tarone Vincent (Kiell Smith-Bynoe) from Gardenia’s past, confound D.I. Parker as he endeavours to discover the truth about the baffling case. And could a child’s crayon found near Gardenia’s body be a vital clue in helping to solve the case?
Back at the station, JP (Tobi Bakare) has to make a major decision about his future. Trainee Marlon’s (Tahj Miles) reaction to the news has unfortunate consequences for the whole team. The team dynamics are also changing in other ways: D.I. Parker tries to address his feelings for Florence (Josephiné Jobert) when she accepts a date invitation from an old school friend - has he missed his chance?