Once Upon a Time 3x05 "Good Form" - Take to the skies and uncover the true origin of the world's most charming swashbuckler as the battle for Neverland rages on! And prepare for a shocking "Hook" up! Once Upon a Time 3x05 airs Sunday October 27th on ABC.
Official Facebook Page: https://www.facebook.com/OnceABC/
Official Twitter Page: https://twitter.com/OnceABC/