Bleeding Through

"Bleeding Through" is the upcoming eighteenth episode of Season Three of ABC's Once Upon a Time. It was written by Jane Espenson and Daniel T. Thomsen. It will be the sixty-second episode of the series overall, and will premiere on April 20, 2014.

More information will be added as it is released.

Starring

 * Lana Parrilla as Evil Queen/Regina Mills
 * Emilie de Ravin as Belle/Belle

Guest Starring

 * Rebecca Mader as Wicked Witch of the West
 * Rose McGowan as Young Cora
 * Eric Lange as Prince Leopold
 * Eva Allan as Princess Eva