Regina and Zelena come to terms with their newfound sisterhood, while Emma se...
Once Upon a Time
Season 6 Episode 8: I'll Be Your Mirror
Emma and Regina work together and form a plan to trap the Evil Queen, while Snow White and David get used to life without each other. Henry anxiously prepares to take Violet to the school dance, but the Evil Queen has other plans....