Welcome to My Wicked World

Welcome to My Wicked World is the tenth episode of the TV series Once Upon a Time. It is going to premiere at February 23, 2017.

Plot
While Emma must decide if she should accept to be Mary Margaret's Maid of Honor, she has a vision of showing her with Malice, casting a spell together. Will she accept that Henry tells the truth? And what Malice has to do with it? Meanwhile, Regina asks Evie's help for Henry's party but she denies saying she knows what she has done, making Regina think that she should kill the Auradonians. Audrey and malice also have their first baby appointment with the gynecologist and must decide if they should help Dove and Mitchell to find out the truth.

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