Winnie Foster (Alexis Bledel), a teenage girl, longs for a life outside the control of her domineering mother (Amy Irving). When she is lost in the woods near her home, she happens upon Jesse Tuck (Jonathan Jackson), a boy unlike any she's ever met before. He and his family (William Hurt, Sissy Spacek, Scott Bairstow) are kind and generous, and they immediately take her in as one of their own. However, the Tucks hold a powerful secret, and with the mysterious Man in the Yellow Suit (Ben Kingsley) tracking them down, they fear that the world as they know it could end. Ultimately, Winnie must decide whether to return to her life or stay with her beloved Jesse and his family forever.