Recap: 'Once Upon A Time' delivers justice to the evil queen - or does it?

After the curse is broken on Storybrooke, everyone knows Regina (Lana Parrilla)'s evil secret - but will Emma (Jennifer Morrison), Snow White (Ginnifer Goodwin) and Prince Charming (Josh Dallas) be able to get tough?


Want to comment on this? First, you must log in to your SideReel account!