I'll Be Your Mirror

"Episode 608" is the eighth episode of Season Six of ABC's Once Upon a Time. It will be the one-hundredth and nineteenth episode of the series overall.

Starring

 * Emilie de Ravin as Belle/Belle French
 * Rebecca Mader as Zelena

Guest Starring

 * Olivia Steele Falconer as Violet