We've said this more often than we care to admit as fans, but Pretty Little Liars has been all too predictable this season. Each of the characters, even the minor ones, have fallen into routines they can't seem to shake: Spencer is always playing Sherlock for Toby. Aria is running out of worried faces in scenes with her brother. Emily keeps talking about her shoulder. Hanna is perpetually sad about her mom.
But thank the nine circles of Hell for Mona, Pretty Little Liars' most intriguing anti-hero. She's been M.I.A. for the past couple of episodes, but she returns to this one in the most badass way possible. Let Twitter tell you all about it.