We don't even know where to start recapping this action-packed episode.
Magnus and Valentine had to live in each other's bodies, Sebastian went on his first mission with the team, and Alec took down a Greater Demon. Watch it all happen in S2E12 , and check out the best GIFs from the episode below.
1. Azazel demanded Valentine bring him the Mortal Cup.
Valentine was disgusted at being trapped in a Downworlder's body, and Azazel offered him a Shadowhunter's body in return for the Cup.
2. Izzy finally returned to the Institute, and she brought Sebastian with her.
Sebastian was introduced to the team, and he offered to help track Azazel. He seemed to know a lot about Greater Demons, but not everyone was grateful for his help. Alec was reluctant to trust anyone other than Magnus with such an important task.
3. Alec banished Azazel with the best shot ever.
Alec could tell that Magnus had been acting strangely, and he went to his apartment to check on him. As soon as he arrived, Azazel attacked. Luckily, Alec fired an arrow straight into his Demonic core. It was amazing.
4. Later, Valentine asked Dot to help him relearn magic.
After Azazel was vanquished, Valentine needed a new way to get his body back. He figured that another Warlock could help him access the magic in Magnus' body, so he contacted Dot. She seemed suspicious at first, but ultimately agreed.
The Clave wanted to learn about the special abilities that their Angel blood had given them. Jace tried to refuse, but Clary thought that the tests might help her regain control of her new runes. Eventually, they both agreed to cooperate.
Izzy thought it would be a good idea to put pressure on Raphael to stop harassing Simon. She knew how much Raphael cared about his sister.
7. Then Valentine (in Magnus' body) tried to break Magnus (in Valentine's body) out of prison.
Valentine's plan failed, but he managed to get out of the Institute without anyone noticing who he was. Inquisitor Herondale continued to torture Magnus, and even threatened to execute him.
8. Meanwhile, Sebastian was getting to know Clary.
He tried to make Clary confront her feelings about losing Jace as a brother, and Jocelyn's death.
9. Raphael thought Simon had threatened his sister, so he tried to kill him.
Simon saved himself by standing in sunlight, revealing himself as a Daylighter. Raphael had no choice but to leave.
10. Herondale decided to go behind the Clave's back and execute Magnus.
Alec wasn't comfortable with going against protocol, but he agreed to help her. At the last second, Jace told him about the body switch and Alec saved Magnus.
11. Valentine kidnapped Jace, and he offered to trade him for Magnus.
He also revealed that Jace is actually the son of the late Stephen and Céline Herondale, and the grandson of Inquisitor Herondale.
12. Herondale agreed to the trade, and Magnus and Valentine met at the Warlock's apartment.
Valentine locked Jace in another room while the pair drank a potion that forced their souls back into the correct bodies.
13. Meanwhile, Sebastian, Clary, and Alec were trying to break through the wards into Magnus' apartment.
Clary couldn't get her rune powers to work. So Sebastian told her to focus on the pain she felt about losing Jace as a brother, the last family member she cared about. Once Clary had accessed that raw emotion she was able to create a new rune to break down the Warlock's wards.
14. Valentine was recaptured, and brought back to the Institute.
Alec apologized to Magnus, but he seemed to be traumatized from the torture.
15. Later, Simon and Izzy bonded while walking through the park.
Izzy accepted Simon's offer to help beat her addiction. She also boosted his confidence by telling him not to worry about Clary's relationship with Jace.
16. And Sebastian asked Clary out on a date.
Of course, Clary politely turned him down but she was very thankful that he had helped her with her rune problems.
Did we miss any moments from S2E12 that you loved? Tell us in the comments.
And remember, you can watch the full episode right here.