It's time for our pretty little ending!

After seven torturous seasons of unanswered questions, tonight marks the series finale of Pretty Little Liars and the moment when all will finally be revealed!

The long-running Freeform drama will bow with a two-hour finale followed by a special one-hour tell-all episode, but before we say goodbye to our favorite Rosewood residents, we're revealing absolutely everything the PLL cast has told us about tonight's final chapter.

Showrunner Marlene King has already dropped 21 mind-blowing spoilers you need to know before tuning in to the series finale, and we also caught up with stars Lucy Hale, Troian Bellisario, Shay Mitchell, Ashley Benson and many more to get their take on all the A.D. answers!



EXCLUSIVE: What Happens in 'PLL's Very Last Scene? Marlene King Drops 21 Series Finale Spoilers!



Freeform

Mitchell gushed to ET's Katie Krausethat she was "absolutely shocked" when she first read the script for tonight's two-hour finale. "It was crazy! I don't think there could have been a more perfect ending than this," she said. "I know the fans have been through a lot but I'm telling you, it will all be worth it."

Janel Parrish, who stopped by ET's PLL after show, The Rosewood Rundown, described tonight's events as both "jaw dropping" and "brilliant."

"It makes so much sense," she confessed. "It gets revealed and then it gets explained, which is what I like, because you don't just want a big reveal. You want the reveal and then you want the why and the how. Once you start getting all the pieces kind of put together, you start to realize that there were hints and trails and everything just kind of clicks and that's that moment that you're like, 'Genius! That was genius!'"

"I don't know if this finale is like any other finale we've ever had," Parrish continued, "It's laced with homages to the cast, to the writers and to the fans who have been there since the very beginning. It's beautiful. It's funny. It's bittersweet and yes, there are answers, but it's all just kind of like interwoven together to make this beautiful gift for the fans."



MORE: 'PLL' Stars Reveal if Their Characters Will Have a 'Happy Ending' in Series Finale!



"You'll finally know who A is," Ashley Benson promised us back in April at the Freeform Upfronts in New York City. "I would say pay a lot of attention to specific details, little details and schemes with every character. Really kind of analyze them because you can probably figure it out if you look close enough."

Benson added that she was "completely shocked" when she first discovered A.D.'s identity. "[I was] like, 'How is that possible?!' And then it was just so fun to hear because I was like, 'The fans are really going to enjoy this!'"

Freeform

Troian Bellisario confessed that A.D.'s reveal reminded her a lot of the very first "A" unveiling (or should we say, un-hooding?) way back in season one.

"When it was first Mona you were like, 'Yes!' because it had been built in and the backstory was there and you had kind of been hoping for that twist, and also Janel played it so beautifully. So it was so much fun and I feel like that was the way that I felt when I found out who [A.D.] was. I was like, 'Oh, this is going to be so much fun for the world to see!'"



WATCH: 'Pretty Little Liars' Star Keegan Allen Teases 'Iconic' Series Finale!



Keegan Allen, who described the episode as "iconic," spilled that he thinks PLL fans will be talking about this twist for many years to come. "I remember reading it and just being like, 'Oh this is insane!" Allen recalled. "It's to the point where you read it and it takes a very long time to process because it's so astronomically well-done and crazy."

"It's very thought out," Lucy Hale admitted at the CW Upfronts last month. "I was scared I was going to be disappointed, but it's very good. It's very, very good."

Hale's on-screen love interest, Ian Harding, confirmed that the final chapter will be a "heartbreaking" and "all engrossing" event for fans. The 30-year-old actor-turned-author admitted he was one of the few actors on set to guess A.D.'s identity.

"I knew it!" Harding exclaimed during a recent interview. "It like, dawned on me at one point and I was like, 'I bet it's this thing, person, place, thing' -- to be vague. But I was like, 'Oh yeah, I get it. This makes sense.'"



RELATED: 'Pretty Little Liars' Boss Addresses Emison Spinoff Plans



Freeform

Sasha Pieterse hinted that the audience may have a bit of a head start over the Liars when they tune in. "Sometimes the viewers will know before the girls do which is always fun," she teased. "I had ideas along the way, but I was genuinely surprised. It's probably my favorirte season on the show because it was done so well."

As for PLL's signature flashback scenes? Star Brendan Robinson, who plays Lucas, dished that there will be plenty of timeline shifts throughout the night.

"It's really well done . They bring back -- I'm not going to say who -- but there are a lot of people who come back. It's going to be a wild ride. Not everything is going make sense right off the bat, but I promise you that those of you who have stuck with us for seven seasons are going to be really satisfied by the end of the finale."

Pretty Little Liars' two-hour series finale airs tonight at 8 p.m. ET/PT on Freeform.

Listen up, Little Liars! Make sure you tune into ET's PLL aftershow, The Rosewood Rundown, on Wednesday, June 28 at 12:45 PST for an exclusive tell-all interview with executive producer Marlene King!