If you expected the series to end with Elliot Ward as the person responsible for everything at the beginning of A Good Girl’s Guide to Murder, you would have been close, but you would have been wrong.
We find out the extent of Elliot’s wrongdoings in the season finale of A Good Girl’s Guide to Murder, which is based on the book series of the same name by Holly Jackson.
After Pippa hears someone in the attic at the end of episode 5, she finds a woman being held captive by Elliot Ward for a long time. She tells Pippa what happened. Elliot thought she was Andie when he found her living by a train station. Then, Elliot gave her a place to stay. One night when he was drinking, he admitted to killing Sal to make sure that Andie’s disappearance didn’t come back on him or his family.
We don’t fully understand why he held this girl against her will for all this time, but Pippa tries to find out why. At the end of the story, the police arrive and arrest Elliot. Pippa tries to confront him, but he leaves in the back of the police car while Victor arrives to comfort Pippa.
So, that’s the end of it. Andie left Elliot’s house injured and was never seen again. Out of guilt and to ensure that his family was protected, Elliot killed Sal. Then, he kidnapped someone to keep him company. End of, as they say in the UK.
Well, you know there’s more to the story, but first, Ravi and Pippa are hashing out what happened at the little lake or pond they like to go to. Pippa seems like she is ready to make things official and start dating Ravi, but he tells her that he’s leaving town. He can’t stay here, not after everything that’s happened. Can you blame him?
Then, things take an interesting turn. Despite admitting to killing Sal and kidnapping the mystery woman, Elliot still won’t say that he’s the reason Andie died. If he really didn’t do it, who did? That’s what Pippa wants to find out.
After doing a little digging, as she’s been known to do, Pippa realizes that the Wards were out of town and together on the day that someone killed Barney. There’s no way that Elliot could have killed the dog and sent her that threatening message. If he didn’t kill Barney, did he kill Andie?
Pippa uses a favor with Dan down at the police station to talk to Elliot about that night. He reveals a few crucial bits of information. Andie was afraid of her father, Jason, and on the night Andie went missing, Elliot saw Jason driving a blue van around town while he was searching for Andie. Elliot mentions that Jason never revealed that information to the police, and he never followed up for obvious reasons. It would have drawn the attention to him.
So, Pippa has a new suspect, the person who has been texting her, the person who killed Barney. Pippa begins asking questions of people who knew the Bells, including a worker at the plant where Jason works.
Pippa tries to find this blue van. If she can connect the dots, perhaps, she could find evidence that Jason, Andie’s father killed her. At the plant, she talks to Jessie, a friend of Becca’s who backs up Jason’s story the night Andie went missing. It seems increasingly like it wasn’t actually him who killed Andie.
Jessie also reveals that everything changed for Becca after she was sexually assaulted at a calamity party by Max Hastings, the person who nearly killed someone in the hit-and-run and lied about knowing Andie at the beginning.
After learning new information from Jessie that Jason couldn’t have killed his daughter, Pippa stops by the Bell’s house to speak with Becca. Pippa figures out, using the times, that Andie was already dead by the time her car was spotted on CCTV. She asks Becca if it was her driving the car, and Becca invites her in.
Over a cup of tea, Becca tells Pippa what actually happened. She shares how she was drugged with Rohypnol and assaulted by Max. She also tells Pippa that it was Andie who sold Max those drugs.
Becca confronted Andie that night after she returned home. Andie told Becca that she was leaving home, and Becca freaked out. She didn’t want to be alone at home with her father. She shoved Andie, who already had a head injury, into the wall. Andie died on the floor of their home.
Becca asks Pippa if she wants to see where she stashed Andie’s body. Becca makes Pippa finish her cup of tea, which is a big mistake. Huge.
Becca drives Pippa into the woods and takes her to the well (I think it’s a well!) where she hid Andie’s body. Unfortunately for Pippa, Becca also gave Pippa Rohypnol in that cup of tea, so Pippa starts to feel really woozy and can’t walk. Becca tells Pippa that she’s going to kill her and throw her into the well with Andie.
Luckily, Cara and Ravi have joined forces. Cara tracks Pippa’s phone, and they show up just in time to save her life. The police join them and arrest Becca for killing her sister.
In the last few scenes, we find out some very important information. Andie was planning to leave home and go to Oxford. That's why Sal was following her that day at school which Pippa remembered so vividly. Andie thought it was her dad following her, not Sal.
Then, Pippa writes up her EPQ, and her mom gives it a read. They talk about whether or not Pippa actually wants to go to Cambridge in the first place. Shortly after, she pays a visit to Max Hastings, and she challenges him. She tells him that she's going to find a way to make sure he's held responsible for what he's done in the past.
Finally, she meets Ravi back at the pond, and they kiss this time. Ravi isn't going anywhere, and it looks like they're officially a couple.
Now, we're just left to wonder what's next in A Good Girl's Guide to Murder season 2!