This very accurate summary of the first season. 24 jokes only Once Upon a Time fans will understand.
Savior & Hero, Captain Swan all the way!
Colin O'Donoghue - Killian Jones - Captain Hook - Emma Swan - Jennifer Morrison - Once Upon A Time
Once Upon a Time - Emma Swan played by Jennifer Morrison.
You're a true Oncer! You got 9 out of Hard Once Upon A Time Quiz