Back to Auradon: Part 2

Back to Auradon: Part 2 is the twentieth episode of the TV series Once Upon a Time. It is going to premiere at April 10, 2017.

Plot
In the second part of the finale, Malice doesn't want to leave. When Mal asks him about it, he says that he doesn't want to leave for somewhere without a mother while here he has got someone who loves him even if it is not her biological child. Mal understands but they have to go back so he reluctantly agrees. While, they say their goodbyes, Maleficent promises them that she will find a way to visit. While, they arrive to Auradon they see people running everywhere and scream. While Mal asks what's wrong, Jasmine informs them that Maleficent escaped from the Isle, alongside The Evil Queen, Jafar and Cruella De Vil and have started a war. Now they will need their help from their Storybrooke friends.

Cast
Main Cast
 * Dove Cameron as Mal/Dove Ficents
 * Sofia Carson as Evie/Sofia Grims
 * Jason Dolley as Malice/Jason Ficents
 * Mitchell Hope as Ben/Mitchell Adams
 * Booboo Stewart as Jay/Booboo Fars
 * Cameron Boyce as Carlos/Cameron Vills
 * Sarah Jeffery as Audrey/Sarah Phillips
 * Zendaya as Jordan/Zendaya Gens
 * Zachary Gibson as Doug/Zachary Dops
 * Brenna D'Amico as Jane/Brenna Mothers
 * Ginnifer Goodwin as Snow White/Mary Margaret Blanchard
 * Jennifer Morrison as Emma Swan
 * Lana Parilla as Evil Queen/Regina Mills
 * Josh Dallas as Prince Charming/David Nolan
 * Jared S. Gilmore as Henry Mills
 * Colin O'Donoghue as Killian Jones/Captain Hook
 * Sean Maguire as Robin Hood
 * Judidiah Goodacre as Chad Charming
 * Dianne Doan as Li Lonnie

Guest Star

 * Kristin Bauer van Strater as Maleficent