Pretty Little Liars Summer Finale: [SPOILER] Has Blood on Her Hands! (PHOTO)

We knew that a lot would go down on the Pretty Little Liars Season 3 summer finale (Season 3, Episode 12: "The Lady Killer", airing August 28), but we didn’t realize that there would be fresh blood on one of the Little Liars’ hands. Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here. In this spoiler photo from the summer finale, we see Emily (Shay Mitchell) looking extremely disheveled, with an empty, shocked look...


Want to comment on this? First, you must log in to your SideReel account!