Last Rites

"Episode 521" is the twenty-first episode of Season Five of ABC's Once Upon a Time. It will be the one-hundredth and ninth episode of the series overall.

Guest Starring

 * Unknown as Prince Marcus