Once Upon A Time In Wonderland - Series Finale Recap: And They Lived ...

We've reached the end of Once Upon A Time In Wonderland. The spin-off series finishes its run tonight with the series finale episode.

Read on for our recap of episode 13 "And They Lived ..."

Jafar (Naveen Andrews) successfully completes the spell with Amara and has now changed the laws of magic. They are now the two most powerful sorcerers in the world.

Jafar quickly puts his new powers to the test by forcing his father's free will. He forces him to be a proud father that is full of love for Jafar. However, Jafar is a twisted individual and nothing is ever that simple. He simply wanted his father to know what it felt like to be murdered by someone they love.

Jafar stabs and imprisons the Jabberwocky before continuing to show off his new powers. He brings Anastasia (Emma Rigby) back from the dead just to force Will (Michael Socha) watch what he can do with her. He has checked off the first law of magic from his list: forcing someone to love you. Jafar checks off the second law of magic by creating an army of zombies.

Amara has enchanted a magic carpet to fly them all out of there and into the home of the White Rabbit (John Lithgow) so that she may safely revive Cyrus (Peter Gadiot) in time to fight Jafar's zombies. She succeeds and her and Cyrus head off to return the water to the Well of Wonders while Alice (Sophie Lowe) attempts to corral her own army.

During battle, Alice is taken by Jafar's men. Jafar questions and threatens Alice for information on Amara's whereabouts. He only has the last law of magic to test: Changing the past. He threatens to change Alice's past so that she never met Cyrus and her love will cease to exist. She laughs at him because, duh, it's Once Upon A Time and nothing is more powerful than true love.

Jafar forces Anastasia to tell him where the Well of Wonders is and he immediately leaves to stop Cyrus. While alone, Will tries to convince Ana that the love she feels for Jafar isn't real. He manages to break the curse with true love's kiss. It's about to go down!

Unfortunately, Alice doesn't arrive to the Well in time to stop Jafar from killing Amara and preventing her from returning her water. Then he punches the White Rabbit. What a d-bag! Jafar then steals the water from Cyrus before he can return it to the well. But doesn't realize what he has done! He stole the water from the Guardian!

OMG. It's just like Aladdin! Jafar's punishment is to live out his days inside a bottle...with itty bitty living space!

All of Jafar's curses are now broken and everything he did is now undone. Including bringing Anastasia back. Poor Will. He's heartbroken all over again! Cyrus and Alice arrive with good news, though. The Guardian of the Well has gifted them with her healing water. She says Anastasia, and not the Red Queen, was meant to live on.

It's time for Alice and Cyrus to go home. Cut to England. It's Alice's wedding day and all her friends are in town for the event. Did you know a rabbit can officiate? Alice and Will have a touching and tearful goodbye when the rest of the gang returns to Wonderland. Their friendship is so cute!

Flashforward to Alice and her daughter enjoying a picnic tea party. They are reading a book of Alice's adventures in a land full of wonder while a White Rabbit looks on.

And they lived Happily Ever After.

TV