Denise Holden's life is a fragile mix of luck and hard work. A single mom of a speech-delayed son, Denise makes ends meet by moving to the small town of Edenton, North Carolina and working the late shift as a waitress. When Denise crashes her car and her son Kyle flees the accident and disappears into the storm, her only stroke of luck is the quick arrival of Taylor McAden, a volunteer fireman. Taylor's got a knack for fixing people, and he can't help wanting to be involved with Denise beyond the initial rescue of Kyle.