Selfless, Brave and True

Selfless, Brave and True is the upcoming eighteenth episode of Season Two of ABC's Once Upon a Time. It will be the fortieth episode overall.

Cast

 * Michael Raymond-James as Neal Cassidy
 * The Healer