After the shocking news that Pretty Little Liars will come to an end with only 10 more episodes, the summer finale had a lot of surprises.

The episode starts out with the group trying to find out where Hanna went. They fear Noel is holding her captive. They debate calling 911 and Spencer finally calls.

Hanna kidnapped Noel and tries to get him on tape to confess his actions. She threatens him after having flashbacks of what she went through when she was kidnapped. She tells him to admit he is AD and when he doesn’t answer, she cuts his leg.

Hanna takes the blood to a doctor to get a test done on his blood. Later, the lab calls to tell Hanna that the blood doesn’t match and that he is not Mary Drake’s second child.

The police go to Spencer’s to gather more information. Toby spends his last day as an officer trying to find Hanna. The cops say Jenna is still at Radley Hotel. The police say they are searching everywhere to find Hanna and Noel.

Mona listens in on Jenna’s calls. She tries to call Nolan but he can’t answer. Later, Hanna calls Mona to help her. Mona finds a flash drive that may have footage to show that he was behind the girls’ abduction.

Emily invites Paige to Spencer’s house for support but Alison doesn’t like that she is there. Mona helps Hanna come up with a lie to return home.

Later, Mona talks with Jenna and says she wants to make an offer with her. She tells Jenna to get out of town unless she wants them to tell the police she was involved.

Caleb and Hanna talk and Caleb tells her he isn’t leaving her side. He says he never wants to spend a day without her for the rest of his life. Later, things heat up between the two.

Emily stays the night with Alison and Alison tells Emily she is pregnant. She says it is Archer’s and that she can’t believe she is pregnant. Emily says she is there for her no matter what. Alison kisses Emily. The next day, Paige visits Emily and says Alison has not changed.

Spencer and the detective have dinner together at Spencer’s house. Aria calls Ezra but he doesn’t answer. Then, Aria watches the news to see that Nicole is alive and Ezra reunited with her.

Spencer visits Toby before he leaves. She tells him she is happy for him and deserves love. He says he hopes she finds the same. Spencer asks if she can kiss him one last time to say goodbye. The two kiss and Spencer walks away.

After learning the blood isn’t a match, the Pretty Little Liars go to the hotel to see Nolan. They find that he has escaped. Suddenly, they receive a text from AD to meet them at an address.

Mona and Caleb are at the Radley when they see Sydney working with Jenna.

Later, Toby packs up and gets ready to say goodbye to the house he worked on. He says he wishes he knew who bought the house. Yvonne and Toby get ready to leave when Toby tries to test Spencer but erases it.

The group heads to the address and Jenna tells them to leave them thumb drive on the table. They look for the video and find it along with the camera. As the get ready to leave, Emily says she left  her phone upstairs. Emily and Hanna go back upstairs to find Nolan.

While downstairs, Jenna holds a gun up and doesn't know Aria, Spencer and Hanna are there. She then knows Alison is there and Jenna turns the lights off so they can't see. Emily hits Nolan who falls on an ax and gets his head chopped off. The Pretty Little Liars find each other and Jenna shoots her gun and hits Spencer. Just in time, Mary Drake comes in and attacks Jenna.

Mary tries to stop Spencer from bleeding and as the girls run up to her, Mary Drake says she is Spencer's mother.

Toby and Yvonne get in a car accident and the final scene shows Jenna being held captive with a hooded AD.

The last 10 episodes of Pretty Little Liars will air April 2017 on Freeform.