The secrets are piling up in Rosewood!

Episode 2 of “Pretty Little Liars” Season 7 picks up with Hanna (Ashley Benson) in Mary Drake’s car (Andrea Parker). Although Hanna doesn’t trust Jessica DiLaurentis’ twin sister, she’s willing to give her a ride back to town without going to the police.

Of course the rest of the group is happy to have her back, but they’re more confused now than ever. Did Alison (Sasha Pieterse) really kill Charlotte (Vanessa Ray)? Is she safe inside the mental institute? Is Mary Drake their tormentor? They don’t have any answers — and A.D. is still playing games with them.

“Couldn’t have done it without you,” a card in a bouquet of flowers reads. “Glad we’re on the same team. A.D.”

Check out the top moments from episode 2 of the Freeform series below:

Goodbye, Liam

Aria (Lucy Hale) and Ezra (Ian Harding) may not have had a chance to talk about their relationship, but she’s ready to break things off with Liam (Roberto Aguire). While her beau is excited to see her, Aria tells him the bad news — she’s got unresolved things in her life she needs to work though. It’s got nothing to do with the book or Ezra, she adds. But that only makes Liam suspicious.

Unfortunately for Aria, the two can’t exactly have a clean split. Liam drops a bombshell on her — he’s editing the book.

Liam says he has the best interests of the book in mind , but that changes when he catches Ezra and Aria holding hands. He angrily critiques Ezra’s chapters in their first solo meeting, telling Ezra that his plot is “skin crawling” and “predatory.”

Ezra tells Aria what happens and Aria realizes she has to come clean to Liam. But that’s not exactly what Liam wants to hear. He argues that her high school English teacher seduced her, however, Aria says that’s not exactly how it happened — and she’s not ashamed.

Mary Drake’s Story

Mary Drake pays Spencer a visit and divulges some important information about her past. According to Mary Drake, she was admitted to Radley for a crime she didn’t commit.

Mary and Jessica were 14-year-old when it happened. Jessica was babysitting for a fussy child when she called to beg Mary to come over. Mary didn’t want to, but agreed to help out with the 10-month-old. When Mary got there Jessica had already put the baby to bed and asked her sister to stay so she could go out with a boy. Mary agreed, but when the parents came home they found the baby dead. Jessica told everyone that the baby was alive when she left, and everyone believed her. Mary was locked away in Radley to avoid jail time.

A Call For Help

Emily receives a frightening phone call from Alison begging for help. She goes to the mental institute in the morning, but Elliot refuses to let her in. Worried about her friend, Emily eventually turns to Mary Drake for help.

The two are able to get into Alison’s room, but things are worse than Emily thought. Alison isn’t making any sense, however, one thing is certain — she’s afraid of Elliot.

Elliot barges in and pulls Mary Drake into his office.

“Pretty Little Liars” fans know from a previous episode that the two were working together. But things aren’t how they seem. Mary Drake doesn’t appear to approve of what he’s doing to Alison. However, Elliot argues that it’s not her concern. She got what she wanted.

Goodbye, Jordan

Liam’s out — and so is Jordan (David Coussins)! Although Hanna returns to New York City to try to make things work with her fiancé, a visit to the bar where they first met helps her realize that she can’t have a future with Jordan. The bar has since been torn down, something that devastates her. She tells Jordan that she’s a “one woman demolition derby” and hands him back the engagement ring. But things are looking up for Hanna. She signs a contract partnering up with Lucas (Brendan Robinson) and securing her place in Rosewood.

The End Of Spaleb

Spencer gets fired from her job and is confused about her future.  She asks Caleb if he thinks they made a mistake by getting together, and his answer seals their fate.

“No we didn’t,” he tells her. “It wasn’t a mistake. It was real.”

“Then why are you talking about it in the past tense?” she asks.

Pretty Little Liars Emily (Shay Mitchell, pictured) suspects that something is off with Elliot (Huw Collins, not pictured) in “Pretty Little Liars” Season 7, episode 2. Photo: Freeform