Once Upon a Time's season three premiere is tonight, and we have a ton of pictures form the episode, titled "Heart of the Truest Believer." Season two ended on an ominous note with Henry's kidnapping, and this season we can look forward to mermaids joining the cast — though sadly we haven't gotten an official peek at them from the premiere yet. You can watch tonight on ABC, but take a look at Emma, Mary Margaret, David, and Hook before heading back to Neverland!
Reunite With the Once Upon a Time Gang in the Premiere Pictures
Around The Web
POPSUGAR, the #1 independent media and technology company for women. Where more than 75 million women go for original, inspirational content that feeds their passions and interests.
From Our Partners