Things aren't looking too great for Regina (Lana Parrilla) in these "Once Upon a Time" Season 2 premiere pictures.
Now that magic -- and memories -- are back in Storybrooke, Mayor Regina has a lot of explaining to do. Ready for some spoilers? In "Broken," the characters awaken from Evil Queen Regina's curse, but they aren't transported back to fairytale land. With Rumplestiltskin's addition of magic, all sorts of problems ensue. "In fairytales magic has its place, but in our world it can have unfathomable consequences," ABC says.
In fairytale land, Prince Phillip awakens Aurora (Sarah Bolger) and faces a deadly foe. Mulan (Jamie Chung) will also be introduced in the Season 2 premiere on Sun., Sept. 30 at 8 p.m. ET on ABC.
Click through the slideshow below for more images.