That's Right, It's Already Time For Another Pretty Little Liars Finale

It hasn't even been three months since the Winter premiere of Pretty Little Liars, which had us leaping five years into the future. So much has happened in such a short time: Charlotte DiLaurentis has been murdered, and the identity of her murderer is still a mystery. There's also a new villain who has us seriously scratching our heads, so much so that we've asked you to help pinpoint a suspect. So the question is, will we get the answers we want in the coming finale? Keep reading for the intense pictures from the episode, and then get ready: it all goes down on Tuesday.