Photo: foodphotoalex/Envato

Tonight, we return to Rosewood to reunite with the Pretty Little Liars cast! This is the seventh season of the famed teen drama, and the Pretty Little Liars season 7 cast is a badly kept secret. The characters that we know and love form the show’s first six seasons are mostly returning, so the Pretty Little Liars season 7 characters are going to be the same beloved (and not to beloved) ones from season 1 through 6.

So, just who is going to be in Pretty Little Liars season 7? And, will we finally get a straight and definitive answer to the question we’re all always asking: “Who is A in Pretty Little Liars?” Well, let’s see who we can expect to see again this season before we let the theories run wild!

The Obvious Returning Characters

The Pretty Little Liars season 7 cast would be nothing without the show’s four (well, maybe five) main protagonists. Lucy Hale, Ashley Benson, Troian Bellisario, Shay Mitchell, and Sasha Pieterse will all be returning to reprise their roles as Aria, Hannah, Spencer, Emily, and Ali respectively.

Ian Harding and Tyler Blackburn will also return as Ezra and Caleb respectively, and Laura Leighton will be returning as Hannah’s mother, Ashley Marin. This means that we’ll be reunited with our main favorites this season—though we’re wondering if we’ll see them all live to the end of the season!

The Less-Obvious Returning Characters

With Spencer and Toby’s rocky relationship, the traditionally on/off appearances of Ali’s older brother, Jason, and the pesky detectives who are always nosing around the Liars’ lives, some of us will be glad to hear that Keegan Allen will be returning as Toby Cavanaugh. Drew Van Acker will also make appearances as Jason DiLaurentis and Nicolas Collins will reprise his role as Detective Marco Furey.

Nia Peeples will return as Emily’s mother, Pam, and Robert Aguire will also pop up now and then as Liam Greene. That should make for some interesting storylines as Greene’s relationship with Aria is now in the air thanks to the possibility of Aria and Ezra rekindling their romance.

The May-Show-Up-But-We’re-Not-Sure Characters

It’s no surprise that fans were eager to see the return of Wren Kingston (played by Julian Morris) but were sorely disappointed when the British accent belonged to someone totally different. For season 7, we’re hoping that the Pretty Little Liars cast includes the return of Morris as the mysterious and beloved doctor.

Brant Daugherty may show up as Noel Kahn and we may once again see Tammin Sursok as Jenna Marshall this season. Along the same lines, Paige McCullers (Lindsay Shaw) and Yvonne Phillips (Kara Royster) will likely be seen around Rosewood as well.

Pretty Little Liars Season 7

Pretty Little Liars season 7 will be premiering tonight at 8:00 p.m. EST on Freeform. There’s even a Pretty Little Liars marathon leading up to the premiere starting at 11:00 a.m. EST, so you can catch up on the excitement before delving into the new twists and drama that always seems to plague the sleepy town of Rosewood!