Can't get enough of your favorite characters from Storybrooke and Fairy Tale Land? Come back for more Emma, Snow White, Prince Charming and The Evil Queen when Once Upon a Time returns to ABC for season 4!
RELATED: See the ABC 2014 Fall Schedule »
And don't miss the incredible two-hour season 3 finale SUNDAY, MAY 11 8|7c.
what's on tonight
- 8|7c 20/20: In an Instant
- 9|8c 20/20: In an Instant