That Still Small Voice

"That Still Small Voice" is the fifth episode of Once Upon a Time. It aired on November 27, 2011.