once upon a time s7 e16 geektv

Once Upon a Time S7 E16 — Breadcrumbs

ONCE UPON A TIME tells of Emma Swan (Jennifer Morrison), a tough-as-nails loner whos confronted by a 10-year-old boy claiming to be her biological son, Henry (Jared Gilmore), who spins a tale of a parallel world that was lost to a curse by an evil queen. Henry claims that Emma is the long-lost child of Snow White and Prince Charming, and that shes destined to break the curse and return the residents of Storybrooke, Maine, to their fairy tale glory. Concerned for Henrys well-being, Emma moves to Storybrooke and befriends her new neighbors, all except Regina (Lana Parrilla), Henrys vindictive adoptive mother. As the clues fall into place in Henrys story and the town begins to awaken to its past, newcomers arrive, secrets are revealed, and unforeseen challenges rise up to block the residents journey back to their true identities.