Wait, so Ezra's the killer now?
The trailer for Pretty Little Liars Season 6 Episode 13 sure hints at that. He's obviously a little unstable because of everything that's happened in his life with Nicole, so it wouldn't be all that surprising if he did do the deed.
Will he own up to it, or will the liars have to find the incriminating evidence themselves?
Elsewhere, Hanna is on a mission to find out just what's happening with Spencer and Caleb. Will she get the answers she needs, or will she get lies?
With Melissa back in town, we're willing to bet she finds out the truth and it's not going to be pretty.
We also get to see Spencer get Caleb's take on who he thinks is the killer.
You need to see this trailer right now for all the good stuff!