ABC’s fairy tale series Once Upon a Time returns this Sunday night at 8PM on ABC. Can’t wait until then to get your Snow White and Prince Charming fix? Head over to Hulu to watch the first eight minutes (another Lost reference!) of the new episode “Desperate Souls.” The logline: Regina and Mr. Gold play dirty politics and take opposite sides when Emma runs for a coveted Storybrooke public office against Sidney (Giancarlo Esposito). Meanwhile, back in the fairytale world that was, Rumplestiltskin tries to track down the ultimate power source in order to help his son avert the horrors of a meaningless war.
In addition, ABC has released a bunch of new cast photos that are simply stunning. They include looks at fairy tale-world and real-world versions of Snow White/Mary Margaret, the Evil Queen/Regina, Rumplestiltskin/Mr. Gold, as well as shots of John Doe, little Henry, and Archie. Scrub through them all in the gallery below. And in the gallery below that you’ll find stills from the episode!