Credit: ABC Family

Pretty Little Liars is a crazy show full of extreme twists. To stay ahead of the writers, fans have to come up with as many extreme, out-of-the-box theories possible. Fortunately, the Pretty Little Liars fandom is more than up to the task. Each week, we like to dive into the wilds of Tumblr and pick out an intriguing theory to explore.

This week, we want to talk about Melissa Hastings (Torrey DeVitto). More specifically, who was she meeting with when Spencer caught her on camera? The Liars thought it was Cyrus, but now that we know Ali was the one behind Cy's false confession, that does make much sense (unless Melissa is working with Ali?).



Well, here's one fan theory from Tumblr user xoplltheoriesxo: That Melissa met with Ezra Fitz (Ian Harding). Yes, Ezra.

As the Tumblr post points out, the guy meeting with Melissa was wearing an outfit that looks a heck of a lot like the outfit Ezra used to wear while spying on the girls: All black, and with a baseball cap. Plus, as the Tumblr post also notes, Ezra knew Spencer had the cameras, since she borrowed them from him, so he'd know to be extra careful not to show his face.

Personally, we like this theory because the idea of an Ezra-Melissa team-up is very intriguing to us. We'd love it if Ezra is still doing his own thing (after seasons of lies, it's hard to accept that he's being 100 percent honest), and this doesn't even have to be a betrayal. Melissa always says she has Spencer's best interests at heart. Maybe she and Ezra connected somehow and decided to work together to protect the Liars in their own way?

What do you think of this theory — is it possible, or totally crazy? Sound off in the comments below.

Catch the next episode of Pretty Little Liars on Tuesday, August 19, 2014 at 8 p.m. ET on ABC Family.