ABC Family

[SPOILER] Is 'A' On 'Pretty Little Liars'

OMG 'A' HAS FINALLY BEEN REVEALED!

Five years later, and "Pretty Little Liars" fans finally know who A is.

MAJOR SPOILER ALERT: Don't read any further if you don't want to know what happens on the finale episode of "Pretty Little Liars."

The masked, hoodie-loving villain at the center of all of the mayhem in Rosewood was revealed during tonight's epic midseason finale of "Pretty Little Liars." A, who has been harassing Aria, Spencer, Hanna, Emily and Ali since season 1, was unmasked at the start of the finale, revealing none other than CeCe Drake as the show's enigmatic Big Bad.

We repeat: CECE DRAKE IS A. SHE'S ALSO CHARLES DILAURENTIS. Mind = blown.

ABC Family

Does this mean CeCe is Charles? "They never understood how much I loved you," CeCe told Ali. "From the very minute they brought you home, I never left your side. You were like me very own living doll."

Yep, CeCe is Charles. She's transgender. "For as long as I could remember, I asked mom to buy me dresses," she revealed. It turns out that every time Mrs. DiLaurentis would buy Ali clothes, she would buy Charles a matching set. "It was almost like we were twins."

CeCe "buried" Charles DiLaurentis with her mom at Aunt Carol's -- but she was later readmitted as Charlotte. Mrs. DiLaurentis found a loop hole for Charlotte to take classes at UPenn, where she eventually met her brother Jason and introduced herself as CeCe Drake. Yeah... she dated her brother. "Why do you think he was so angry all the time?" CeCe mused. "He was frustrated." (Sexually frustrated.)

And it was CeCe who hit Ali in a head with a rock that fateful night. But she didn't mean to hit Ali; she actually thought she was targeting Bethany. As it turns out, Bethany Young was the real crazy bitch of this show.

Bethany pushed Toby's mom off the roof at Radley, and she blamed Charles. And when she found out Mrs. D was having an affair with her dad, she planned on "hurting" her -- so CeCe had to stop her.

Mrs. D sent CeCe back to Radley -- because homegirl was kinda crazy for trying to kill someone -- and that's where she met Mona. While totally drugged out of her mind, Mona told CeCe that the Liars were "happy" Ali was gone, and this made CeCe snap. "Those bitches were supposed to be your friends." So A targeted the girls because she thought they had betrayed Ali.

After Aria killed Shana in New York City, CeCe left the country thinking the game was finally "over," but she couldn't shake her bAd habits. Once you start playing the game, apparently, you can't stop.

CeCe's love of the game eventually got her caught red handed by the episode's end. Just when it looked like she was going to jump, CeCe stepped off the ledge and officially declared, "Game over."