Filming has now wrapped on the adaptation of Holly Jackson’s thriller A Good Girl’s Guide to Murder. Production was based at The Bottle Yard Studios and filming took place across the South West, including Bristol locations assisted by Bristol Film Office.

Announcing the completion of the shoot, BBC Three and Moonage Pictures (The Pursuit of Love, Obsession, Curfew) also revealed that Anna Maxwell Martin (Motherland, A Spy Among Friends), Gary Beadle (Rye Lane, Small Axe) and Mathew Baynton (Ghosts, The Wrong Mans) will also star in the mystery thriller alongside the previously announced Emma Myers and Zain Iqbal.

Anna Maxwell Martin says: “I so enjoyed being part of A Good Girl’s Guide To Murder with a really lovely cast, crew and creatives. Can’t wait for all the people who love Holly’s book to see it brought to their screens.”

Holly Jackson says: “I am beyond thrilled to finally introduce Anna and Gary as Pip’s parents, Leanne and Victor, and Mathew Baynton as Elliot Ward. Never in my wildest dreams did I think we’d have such an incredible cast and yet – at the same time – it always had to be them, because they are perfect for these characters.”

Additional cast members also announced include India Lillie Davies playing Andie Bell, Rahul Pattni as Sal Singh, Henry Ashton as Max Hastings, Mitu Panicucci as Stella Chapman, Orla Hill as Ruby Foxcroft, Ephraim O.P. Sampson as Jake Lawrence, Carla Woodcock as Becca, Yasmin Al-Khudhairi as Naomi Ward, Jackson Bews as Dan Da Silva, Jessica Webber as Nat Da Silva, Matthew Khan as Dylan, Georgia Aaron as Emma Hutton, Oliver Wickham as Jesse Walker, Adam Astill as Toby Hastings and Annabel Mullion as Rosie Hastings.

“I am also so excited to welcome Henry Ashton into the A Good Girl’s Guide to Murder family as Max Hastings,’ continues Jackson. “Henry’s was the first audition I ever saw in the casting process, and it blew me away. In fact, they all did. It truly felt like watching the books come to life. We had so much fun making this TV show and I cannot wait to see it all come together – and to your TV screens!”

Alongside Emma Myers and Zain Iqbal, previously announced cast members also include rising stars Asha Banks (The Magic Flute) as Cara, Yali Topol Margalith (The Tattoist of Auschwitz) as Lauren, Jude Collie (Here We Go) as Connor and Raiko Gohara (Get Lost) as Zach.

Five years ago, schoolgirl Andie Bell was murdered by her boyfriend Sal Singh. Case closed. The police know he did it. Everyone in town knows he did it. But smart and single-minded Pip Fitz-Amobi isn’t so sure and she’s determined to prove it. And if Sal Singh isn’t a murderer and the real killer is still out there, how far will they go to keep Pip from the truth?

A Good Girl’s Guide To Murder (6 x 45’) is written by lead writer Poppy Cogan alongside Zia Ahmed, Ajoke Ibironke and Ruby Thomas, and is produced by Florence Walker. Executive producers are Matthew Read, Matthew Bouch and Frith Tiplady for Moonage Pictures, with Lucy Richer and Danielle Scott-Haughton for the BBC, and Dolly Wells, Holly Jackson and Poppy Cogan. BBC Studios, who have a minority investment stake in Moonage Pictures, are handling international distribution of the series.