Some Things Never Change

Some Things Never Change is the eighteenth episode of the TV series Once Upon a Time. It is going to premiere at April 4, 2017.

Plot
Malice fights with the dragon Maleficent but with no success. When he accidentally says Mom to her, she glows green and turns back to human with the bean on her left wrist. She thinks it's her baby that Snow and Charming exiled to this universe, but he explains he is from Auradon, and how his mother, the other Maleficent, acted there. She also confronts Regina but they decide to help Emma break the curse and make her believe.

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 Stater as Maleficent