A promise in the fairy tale world has real world consequences this week. Check out the latest promo for Once Upon a Time.
Added: