The Last Anniversary is coming to BBC One this weekend, having originally aired in Australia back in March. The six-episode series is set on an island of many secrets.
One of the most famous stories from the island is about the disappearance of a young couple decades ago. Sophie Honeywell mysteriously inherits a house on the island, in need of a fresh start.
However, she is not made to feel very welcome when she arrives at the home, left to her by her ex-boyfriend's great-aunt Connie. Nicole Kidman and production partner Per Saari first discussed adapting the novel in 2019, but it only entered production in 2023.
The book is set on the Hawkesbury River in New South Wales, with filming for the adaptation taking place in Sydney. "The Last Anniversary is an entertaining drama full of vivid characters, comedy and romance, with a compelling mystery at its heart.
"I'm sure BBC viewers will thoroughly enjoy their visit to beautiful Scribbly Gum Island," said Sue Deeks, head of BBC programme acquisition.

The show's protagonist is played by Teresa Palmer, a 39-year-old Australian actress and model.
She is known for her roles in Wolf Creek, 2:37 and The Ever After.
The star is married to actor and director Mark Webber and they have two sons and two daughters together.
In March 2025, the couple announced that they are expecting their fifth child.
Rose - Miranda RichardsonRose, Connie's sister, is played by Miranda Richardson, a 67-year-old English actress.
She is best known for her roles in Damage, Enchanted April and Fatherland.
Veronika - Danielle MacdonaldVeronika, Connie's granddaughter, is played by Danielle Macdonald, a 34-year-old Australian actress.
She is known for her roles in Dumplin', Unbelievable and The Tourist.
After deciding that acting would be her life, Danielle moved from Sydney to Hollywood at 18 years old.
Grace - Claude Scott-MitchellGrace, Enigma's daughter, is played by Claude Scott-Mitchell, a 28-year-old Australian actress based in London.
She has starred in Hotel Portofino, Brassic and Reckoning.
Enigma - Helen ThomsonEnigma, who has a background shrouded in mystery, is played by Helen Thomson.
Helen is an Australian actress known for playing Gladys Presley in the biographical film Elvis.
She is a mother of two and is married to actor David Roberts.
Callum - Uli LatukefuEnigma's daughter Grace is married to Callum, who is played by Uli Latukefu.
Uli is a 40-year-old Auastralian actor and singer, known for playing Dwayne Johnson in the NBC comedy Young Rock.
The father of two also starred as Byamba in the American Netflix series Marco Polo.
Margie, a housewife, is played by Susan Prior, an Australian actress who has worked extensively with the Sydney Theatre Company.
Her TV credits include Aftertaste, Puberty Blues and All Saints.
Ron - Jeremy Lindsay TaylorRon is Margie's partner and he is played by Jeremy Lindsay Taylor, a 51-year-old Australian actor.
He is known for his long-running role as Kurt Peterson in Heartbreak High and is married to Marnie Pleffer.
Connie - Angela Punch McGregorConnie is played by Angela Punch McGregor, a 72-year-old Australian stage and film actress.
She is married to director and screenwriter Ross McGregor and they have a son together.
Her credits include Class of 75, Home and Away and Troppo.
Thomas - Charlie GarberThomas is played by Charlie Garber, a writer and actor known for Spirited, Sando and Chandon Pictures.
The Last Anniversary airs on BBC One on Saturday at 9pm
You may also like
K'taka govt directs authorities to stock up Covid-19 testing kits
Britain's Got Talent announces full line-up for 2025 final after nail-biting semi-final
NATO member issues conscription warning as fears of Russian aggression grow
Trump shares words of wisdom on golf and trophy wives in West Point commencement speech
Man Utd misfit Antony hopes to strike gold ahead of £40m transfer decision