The Heart Is a Lonely Hunter

"The Heart is a Lonely Hunter" is the seventh episode of Once Upon a Time. It aired on December 11, 2011.