Bestselling worldwide hit book A Good Girl's Guide To Murder is finally hitting the screens with the BBC and Netflix airing a TV show based on the YA novels.

The book series was written by Holly Jackson and fans have been waiting patiently for several years for a screen adaption and the series is finally about to start airing.

The story takes place five years after a murder-suicide shook the town of Little Kilton when high school senior Andie Bell was murdered by her boyfriend, Sal Singh, who then killed himself.

At least, that’s what everyone believes, including the police.

But 17-year-old Pippa 'Pip' Fitz-Amobi (Emma Myers) sees how the murder still has a grip on her hometown and believes there's more to the story.

Hoping to discover the truth, Pip begins an investigation of her own as she looks into the case for her senior project, determined to get to the bottom of the mystery.

But if Sal was not the murderer, that means a murderer is still out there and Pip could still be in danger.

A Good Girl’s Guide to Murder full cast list

  • Pippa 'Pip' Fitz-Amobi: Emma Myers
  • Ravi: Zain Iqbal
  • Cara: Asha Banks
  • Lauren: Yali Topol Margalith 
  • Connor: Jude Morgan-Collie
  • Zach: Raiko Gohara
  • Andie: India Lillie Davies
  • Sal: Rahul Pattni
  • Leanne: Anna Maxwell Martin
  • Victor: Gary Beadle 
  • Elliot: Mathew Baynton

Viewers might recognise Emma Myers from another Netflix show, starring in the record-breaking Wednesday as Wednesday Addams’ werewolf roommate Enid Sinclair.

Also in the cast, is the star of Line of Duty, Motherland and A Spy Among Friends with Anna Maxwell Martin appearing as Leanne.

Another British actor appearing in A Good Girl's Guide to Murder is Mathew Baynton who has appeared in many shows and films including Ghosts, Horrible Histories, Yonderland, Wonka, The Wrong Mans, Gavin and Stacey and many more.

How to watch A Good Girl’s Guide to Murder

A Good Girl’s Guide to Murder was adapted to TV by the BBC, meaning that British viewers can catch the show before the rest of the world.

The series will drop on BBC iPlayer on Monday, July 1 while other countries will have to wait a little bit longer.

In the USA, A Good Girl’s Guide to Murder will air on the streaming service Netflix starting on August 1.