I'm a Good Girl, I Am

I'm a Good Girl, I Am is the twenty-fourth episode of Season 5 of Pretty Little Liars. It will air on March 17, 2015.

Synopsis
Alison's trial is coming to a close, and the outcome looks even more bleak when the prosecution calls a surprise witness that not only paints Alison in a bad light but also the PLLs and Mike. Desperate to find any evidence or witness to save their friends, Aria, Emily and Spencer race to find someone or something that can prove Ali's innocence and put an end to this nightmare.

Meanwhile, Mike becomes a target of "A" when it looks like he might be called to testify, and Ezra and Caleb have differing opinions on what he should do.

Spoilers/Notes

 * There will be an "Ezreb" (Ezra and Caleb) scene. Source
 * There will be an epic and romantic Spoby scene. Source
 * Sara Shepard will guest in the episode, as a news reporter who will be commenting on the current craziness in Rosewood.Source
 * Ella Montgomery will return in this episode. She will have questions about Mike.

Title and Background

 * In the 1964 film, "My Fair Lady", Eliza Doolittle repeats, "I'm a good girl, I am!"

Main Cast

 * Troian Bellisario as Spencer Hastings
 * Ashley Benson as Hanna Marin
 * Lucy Hale as Aria Montgomery
 * Shay Mitchell as Emily Fields
 * Janel Parrish as Mona Vanderwaal
 * Sasha Pieterse as Alison DiLaurentis

Supporting Cast

 * Ian Harding as Ezra Fitz
 * Tyler Blackburn as Caleb Rivers
 * Keegan Allen as Toby Cavanaugh
 * Holly Marie Combs as Ella Montgomery
 * Cody Allen Christian as Mike Montgomery
 * Roma Maffia as Linda Tanner
 * Brandon W. Jones as Andrew Campbell
 * Lauren Tom as Rebecca Marcus
 * Christopher Grove as Douglas Sirk
 * Sara Shepard as News Reporter
 * Melanie Casacuberta as Cindy (uncredited)
 * Monica Casacuberta as Mindy (uncredited)

Trivia

 * Filming began November 3, 2014, and wrapped November 11, 2014.