Pretty Little Liars Season 3 Episode 12 “The Lady Killer” (PHOTOS)!

  • Photo Credit: Eric McCandless/ ABC Family

    Photo Credit: Eric McCandless/ ABC Family

    Pretty Little Liars Season 3 Episode 12 "The Lady Killer"
    Paige Seems to be talking to the cops, What did you do Paige?

  • Photo Credit: Eric McCandless/ ABC Family

    Photo Credit: Eric McCandless/ ABC Family

    Pretty Little Liars Season 3 Episode 12 "The Lady Killer"
    Aria, Hannah, and Spencer appears to have a surprise yet disgusted look on their faces.

  • Photo Credit: Eric McCandless/ ABC Family

    Photo Credit: Eric McCandless/ ABC Family

    Pretty Little Liars Season 3 Episode 12 "The Lady Killer"
    A crying Emily comforts a crying Hannah

  • Photo Credit: Eric McCandless/ ABC Family

    Photo Credit: Eric McCandless/ ABC Family

    Pretty Little Liars Season 3 Episode 12 "The Lady Killer"
    Paige looks mighty suspicious here!

  • Photo Credit: Eric McCandless/ ABC Family

    Photo Credit: Eric McCandless/ ABC Family

    Pretty Little Liars Season 3 Episode 12 "The Lady Killer"
    A bloody Emily talks to a cop, who's blood has been shed?

  • Photo Credit: Eric McCandless/ ABC Family

    Photo Credit: Eric McCandless/ ABC Family

    Pretty Little Liars Season 3 Episode 12 "The Lady Killer"
    A sweet Spoby moment!

  • Photo Credit: Eric McCandless/ ABC Family

    Photo Credit: Eric McCandless/ ABC Family

    Pretty Little Liars Season 3 Episode 12 "The Lady Killer"
    Whoa could this be Ezra's baby mothe/ex girlfriend Maggie?

  • Photo Credit: Eric McCandless/ ABC Family

    Photo Credit: Eric McCandless/ ABC Family

    Pretty Little Liars Season 3 Episode 12 "The Lady Killer"
    Hannah, Aria, and Spencer walks through the dark woods

  • Photo Credit: Eric McCandless/ ABC Family

    Photo Credit: Eric McCandless/ ABC Family

    Pretty Little Liars Season 3 Episode 12 "The Lady Killer"
    Aria, Hannah, and Spencer are all in shock, what could it be?

  • Photo Credit: Eric McCandless/ ABC Family

    Photo Credit: Eric McCandless/ ABC Family

    Pretty Little Liars Season 3 Episode 12 "The Lady Killer"
    Aria and Spencer comforts a devastated Hannah, what suprising event could have rocked rosewood yet again?

  • Photo Credit: Eric McCandless/ ABC Family

    Photo Credit: Eric McCandless/ ABC Family

    Pretty Little Liars Season 3 Episode 12 "The Lady Killer"
    Aria, Spencer, and Hannah viewing a crime scene

  • Photo Credit: Eric McCandless/ ABC Family

    Photo Credit: Eric McCandless/ ABC Family

    Pretty Little Liars Season 3 Episode 12 "The Lady Killer"
    Paige talks to the cops, what could they be asking her?