Selfless, Brave and True

Episode 18 is an upcoming episode of ABC's ''Once Upon a Time. It is the eighteenth episode of Season Two and the fortieth episode overall.

Cast

 * The Healer