In the most recent episode of Pretty Little Liars -- the Season 3 finale (“A dAngerous gAme”) -- Red Coat was finally revealed! Well, kinda. It looks like Ali is the enigmatic figure in the red coat. However as Aria points out, it could be an Ali mask -- because isn’t Ali supposed to be dead?

 

And hat’s not the only confusing plot twist of the episode! If you missed the shocking finale episode, don’t worry! You can watch the full episode below. And here’s a recap of the madness if you can’t take the suspense of going in blind.

 

We quickly learn that Spencer joining the “A” team was just a ploy to get to Red Coat. But she wasn't the only one trying to protect the ones she loves: Toby — who is very much alive — confesses to Spence that he only joined the "A" team to protect her. (It looks like Mona told Spencer that Toby was alive in Radley.) Cue the "Awwwws!" At first Spencer isn't sure if she can trust him, but after yet another heartfelt confession, they end up sleeping together. Lana Del Rey started to play. It was a beautiful moment.


If only Ezra and Aria were so lucky. After weeks of trying to make things work, Aris decided it was finally time to say goodbye to Fitz. Well, not for good. He is her substitute English teacher, after all.


But that's not the only relationship news: Jenna is hooking up with Shana?! And they're working with Melissa. They're the ones who saved Wilden after Ashley hit him with her car. Are they on the "A" team too? Or are they working together to take down the “A” team? After all, they did set the “A” team’s meeting ablaze -- and knock Toby unconscious.


 But don’t take our word for it! Watch the whole episode for yourself above, and let us know what you think.

 

Credit: Hulu Photo: Watch Pretty Little Liars Season 3 Finale Online: Red Coat Revealed?