Souls of the Departed

"Episode 512" is the eleventh episode of Season Five of ABC's Once Upon a Time. It will be the hundredth episode of the series overall, and will premiere on March 6, 2015.

Guest Starring

 * Barbara Hershey as Cora