A Farewell to Charms: Looking Back from Once Upon A Time’s Final Season


After stretching on for seven years, 155 episodes, and roughly 9% of our database entries, Once Upon A Time finally bade viewers farewell this year. Jennifer Morrison, who plays Emma Swan, jumped ship at the end of season six,though not before marrying longtime-lover Captain Hook and giving CaptainSwan fans some closure. Read more... “A Farewell to Charms: Looking Back from Once Upon A Time’s Final Season”