'Once Upon a Time' Season 2 Finale: 22 Moments of Good and Evil From 'And Straight On 'Til Morning'

On the Once Upon a Time season 2 finale, "And Straight On 'Til Morning," Storybrooke is threatened by the activation of the trigger. In order to protect the town and others, several residents make unexpected sacrifices.

Check out the good and evil moments from the finale.
By Carla Day

Talk About 'Once Upon a Time' Season 2 Finale: 22 Moments of Good and Evil From 'And Straight On 'Til Morning'

News from our partners