Snow Falls

"The Thing You Love Most" is the second episode of Once Upon a Time. It aired on October 30, 2011.