Pretty Little Liars Season 7 Finale

Secrets come tumbling out as the ultimate endgame comes to light, and A.D. is revealed.

Pretty Little Liars Season 7 Finale
After a slew of pretty little false starts — including a St. Elsewhere snow globe reverie and a preposterous Scooby-Doo-style rubber mask fake-reveal — Pretty Little Liars finally got around to solving its central mystery: The identity of the blackmailing villain known as “A.D.”



Turns out, that season-long Internet rumor about Spencer Hastings (Troian Bellisario) having an evil twin was…spot on. Bellisario, taking on an English accent, pulled double-duty tonight as “Alex Drake,” Spencer’s heretofore unknown dead ringer.

Having learned of Spencer’s existence through a chance meeting with Wren Kingston (Julian Morris), Alex apparently sneaked her way into the lives of the Liars months ago (seems she was envious of Spencer’s devoted friendships, not to mention all those sexual opportunities with Keegan Allen’s hunky Toby).

The finale gathered together all the Liars, their romantic partners, parents and other characters who’ve passed through the series via that soap opera staple: the big wedding. Lucy Hale’s Aria was all set to marry Ian Harding’s Ezra, despite some last-minute bumps and hesitations, but then got stood up after Alex kidnapped the groom.