Pretty Little Liars revealed the rest of the members of the A Team as well as other enemies of the girls in its third season finale “A Dangerous Game.” With a return, break-up, changing of sides, and a big reveal, the finale answered and brought to spectators’ minds more questions. What follows is a recap, so naturally spoilers are included from this episode.

As previewed in an ABC Famiy clip, Aria (Lucy Hale), Hanna (Ashley Benson), and Emily (Shay Mitchell) are unsure how to handle Spencer (Troian Bellisario) since her release from Radley. Spencer invites them to a party that the Hastings are holding to pretend all is well.

Mona (Janel Parrish) talks to a masked A Team member about a plan for Spencer’s party. Meanwhile the girls theorize about using Malcolm (Teo Briones) to get back at Mona. Spencer demures while Aria nixes the plan due to the use of Malcolm.

Shana (Aeriel Miranda) flirts with Emily while Spencer has an awkward interaction with her. Do you think she is a member of the A Team? Aria and Ezra (Ian Harding) also have some awkwardness as it looks like he will not get hired at Rosewood High. Jenna (Tammin Sursok) is observed by A as she worries about the police. It looks like she might be their new target.

In another previously shown clip, Byron (Chad Lowe) chastises Aria after finding out Ezra was offered the teaching position. Looks like he forgot to tell his girlfriend or his ex-girlfriend that fact. Meanwhile, Hanna sits through an interview with Ezra where she presumes that she got the job already. Not sure that Hanna would make the best babysitter.

Jenna and Shana share a moment in the woods. Could she have been the one to text as A? Are they together now?

Aria breaks up with Ezra as “nothing feels right anymore” and encourages him to take the job. She realizes their different lives at the moment make it impossible for them to be together despite her feelings for him. How do you feel, Ezria shippers?

A member of the A Team sits waiting in a familiar diner for a dinner party. The hostess calls out “Pretty Eyes,” as she’s done in the past, and Toby (Keegan Allen) turns out to be the late dinner partner. Were you shocked at his reappearance?

Spencer turns out to be the hooded guest and confronts Toby over his deception. He pleads with her that all he’s done has been to protect her, while Mona does not know she’s there. Spencer confesses to kidnapping Malcolm as well as being the figure in the beginning of the episode in the trailer. Toby reiterates his loyalty to Spencer and asks him to follow him. Do you believe him?

Emily is casually jogging in the dark when she spies Melissa (Torrey DeVitto), Jenna, and Shana having a rendezvous. Toby takes Spencer back to one of his motel rooms and confesses that he does not know who Red Coat is. Spencer is still mad about him letting her think he was dead and the two share a much needed make-out moment.

Malcolm identifies Spencer as “Allison,” throwing Hanna’s trust into doubt. The Pretty Little Liars girls try to theorize why Spencer is on the A Team. In the meantime, Spencer and Toby reunite while romantic music plays in the background. Aria and Ezra share a sad goodbye as he takes the job and they make out in the hallway. At the Rosewood High swim meet Spencer is surrounded by girls in red coats due a team being the red devils.

Hanna turns out to be the girl in the red coat and leads Spencer into the bathroom in order for the girls to confront her and test her loyalties. Looks like she’s still on their side after all. Spencer confesses all – including about Toby – to the girls who are quick to forgive. Aria has to deal with Ezra in a teacher role as he is her substitute teacher.

Mona is impatient while Toby and Spencer make out awaiting the rest of the Pretty Little Liars who sneak in upstairs. Mona lets Red Coat, who sounds like she’s in a small plane, know. Remember Ali (Sasha Pieterse) could pilot a small plane. Toby pretends to take out Spencer while the rest of the Pretty Little Liars confront Mona. The girls have to work with Mona, however, to escape the fire that Red Coat set on the house.

Toby follows someone and is attacked by someone else on the A Team. Meanwhile Hanna, Aria, Emily, and Mona are saved by someone who looks an awful lot like Ali. Only Mona and Hanna see her. Why would she save them? Did Ali not plan to set the fire?

Wilden’s (Bryce Johnson) car is returned to the street as the Pretty Little Liars girls and Mona make their way back home. Someone left them a present as they see that Shana and Jenna helped Wilden recover. With a warning that they’re now A’s, the girls discover a body in the trunk.

What did you think of the episode? Do you think Ali survived or do you think it’s someone else imitating her? Do you think Mona is now on the girls’ side? Do you believe Toby? What do you think Melissa, Wilden, Jenna, and Shana are up to?

Pretty Little Liars returns Tuesday June 11 at 8 p.m. EST on ABC Family.

Photo Credit: ABC Family