We meet Snow White's father on this episode of Once Upon a Time. Check out the official ABC preview now.
Rating: 5.0 / 5.0
Once Upon a Time Season 4 Episode 12 will be titled "Heroes and Villains." Check out the official ABC promo now.
Rating: 5.0 / 5.0
How did Prince Charming get his name? That tidbit is revealed in this clip from Once Upon a Time.
Rating: 5.0 / 5.0
The walls are closing in on Storybrooke. Watch the Once Upon a Time promo here for "Selfless, Brave and True."
Rating: 5.0 / 5.0
Prepared for the Once Upon a Time winter finale? Watch the official ABC promo now for "Queen of Hearts."
Rating: 5.0 / 5.0
Mary Margaret deserves to be locked up, Regina believes. Watch this Once Upon a Time clip from the episode "Stable Boy" and enjoy a heated exchange between the enemies.
Rating: 5.0 / 5.0
Snap out of it, Snow! Charming tries to talk sense into a deranged Snow White in this clip from Once Upon a Time.
Rating: 5.0 / 5.0
What can Once Upon a Time fans expect from "Dreamy?" Watch the official ABC promo for this episode now.
Rating: 5.0 / 5.0

Once Upon a Time Quotes

True love isn't easy but it must be fought for because once you find it, it can never be replaced.

Prince Charming

Hook: Maybe villains can't get their happy endings.
Ariel: Maybe that's because villains always go about getting them the wrong way.