It may seem like a long time coming, but it's finally prom y'all!
Pretty Little Liars Season 6 Episode 9 marks the penultimate episode before we get all of the answers we deserve after sticking with the show for so long.
We know that Alison is still unsure how to feel about the news that Charles will be killed on site and it looks like she tries to meet him at prom, but will it be Red Coat who meets her, or Charles himself? We'll have to tune in to find out!
It also looks like the gals are concerned about how invested Ali is about finding Charles, but will they be able to stop her before it's too late?
Remember you can watch Pretty Little Liars online, right here on TV Fanatic. Get caught up now!