Pretty Little Liars Logic Fails: Season 4, Episode 21: “She’s Come Undone”
Credit: Eric McCandless/ABC Family    

Pretty Little Liars

Pretty Little Liars Logic Fails: Season 4, Episode 21: “She’s Come Undone”

No one has ever claimed that Pretty Little Liars is an exercise in realism. Rosewood is a town where teens run around trying to solve a murder mystery, a girl faked her death, and just about every single adult is corrupt. That's part of the fun of the show.

Even with that in mind, there are occasionally moments that make us stop and say, "Really?" Sometimes it's something that doesn't make sense from the writers, and (more often) it's just that we want to reach through our TVs and smack the characters upside the head for making bad choices.

Here are our picks for the biggest logic fails and WTF moments from Season 4, Episode 21 ("She's Come Undone").

The Liars leaving Ezra's apartment. We get that Emily and Hanna wanted to get Aria away from Ezra's apartment for her mental health, but it was crazy for them to leave behind such a treasure trove of info with barely a second glance. Thank goodness Spencer, at least, grabbed some papers. But really, two of the girls should have stuck around while the third dealt with Aria.

Hanna kissing Holbrook... in public. We realize this was an impulse move, but come on now, Han. He is a grown man in a position of power, and you're a high school girl. Try not to get him in trouble!

Spencer taking the pills provided by "A". First of all, why did Em allow Spencer to hold on to them? Second of all, is Spencer crazy? Those are "A" pills! There way no way to know what they really were!

Ms. DiLaurentis demanding Spencer leave. We get that Ms. DiLaurentis was worried about the way Spencer was behaving, but demanding that a clearly deranged teen wander back out into the world without any supervision is not exactly the action of a responsible, reasonable adult.

Did you pick up on any logic fails this week? Let us know in the comments below!

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