In flashbacks, we learn what Snow and Charming sacrificed in order for Emma to fulfill her destiny as the Savior, on "Once Upon a Time," SUNDAY, APRIL 16 (8:00-9:00 p.m. EDT), on The ABC Television Network.