Bleeding Through

"Episode 318" is the upcoming eighteenth episode of Season Three of ABC's Once Upon a Time. 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.

Guest Starring

 * Rose McGowan as Young Cora