Where has the Pretty Little Liars Season 3 summer season gone? Somehow, it's finale time already, and Season 3, Episode 12: “The Lady Killer” (airing August 28) can't come fast enough.
To help the time pass, here are all of the (super-intense) sneak peeks from the episode for your viewing pleasure.
Spoiler-phobes, this post is for you: We won't reveal anything that isn't in the official promo clips.
Let's start with the biggest shock: It looks like someone else dies! In this sneak peek, we see Emily (Shay Mitchell) being questioned by the police about "the deceased" while the other Liars look on and Hanna (Ashley Benson) sobs. It seems like there might be two people involved in this violent incident. Is it a fight?
Catch the PLL Season 3 summer finale on Tuesday, August 28 at 8 p.m. ET/PT on ABC Family.
Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaMartin47.
Get your Pretty Little Liars fix: Like us on Facebook and Follow us on Twitter and Tumblr!